Python学习(三)入门技巧
2016-04-27 17:50
323 查看
1、在命令行模式下运行python命令进入python交互式环境,输入python命令直接显示 2、同时可以直接运行 python *.py,直接运行python脚本文件 3、推荐使用入门开发工具 Sublime Text、Notepad++ 4、文件以.py结尾。但是文件名只能是英文字母、数字、下划线组合。 5、在windows上不可以直接点击运行.py文件,需要通过dos命令窗口跳到文件所在目录通过python命令执行 6、在mac、linux环境下在.py文件的头加上#!/usr/bin/env python3,然后chmod a+x *.py 赋权,可以直接通过./(*.py)执行py脚本 7、Python程序大小写敏感 8、转义字符是\,还可以用r''标识''里面的内容不转义 9、在Python中可以把任意数据类型赋值给变量,同一变量可以反复赋值,而且可以是不同类型的变量,例如a=132 print(a) a="abc" print(a) 10、Python对字节用b''标识,标识''里面的内容是byte字节 11、classmates=['','','']列表list有序集合,主要方法有append、insert、pop、len(classmates),list元素也可以是list 12、tuple初始化不能被修改的有序集合,t=('','','')不可被修改。只有1个元素的tuple定义时必须加一个逗号,如t=(1,) 13、if x:只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。 14、input()获取的内容为str,可以用int()转换为整数 15、range(5)生成的序列是从0开始小于5的整数 16、Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,d = {'Michael': 95, 'Bob': 75, 'Tracy': 85} d.get("", x)如果key不存在返回x,d.pop("")删除key对应的value 17、set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。s = set([1, 2, 3])
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- 学习 Linux 是我们的爱情语言
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例