学习python第一天
我用的python3
python变量命名:
驼峰命名:单词首字母大写。MyGirlfriend
下划线命名:my_girlfriend
python无常量,用变量代替。通常常量全部大写:MYGIRLFRIEND
注释:1. 多行注释三个双引号""" """ 2. 单行注释 #
变量类型:1. 整形int 数字最大为2的63次方。整形long 无限大 (long在py3中取消)。2. 浮点型float 。3. 字符串。变量加引号name="bob" 4.布尔类型(bool)判断对错 查看变量类型 type(变量名)
强类型语言:必须声明变量类型。int age=21; 弱类型语言(py):不用声明变量类型,自动识别 age=21
字符串: 1. 多行:三个单引号'''……''' a='''qwe''' 2. 字符串拼接(变量相加) a="q" b="w" print(a+b) 结果qw
列表:names=[ ] 空列表。 names=["alex", "bob", "monkey", "wangming", "lihao"] 第一个元素索引为0,第二个索引为1,第三个索引为2,一次类推。 names[3]结果为wangming. 最后一个元素索引也可以是-1,倒数第二个为-2,以此类推
列表的增删改查:1. 增(1)插入:names.insert(位置索引,“内容”) names.insert(3,"pig") ,插在原[3]元素之前,原来的[3]变成[4] (2)追加:names.append("xiaoqiang")
2. 删 : del names[3],删掉索引为3的元素
3. 改 : names[3]="apple" 直接给存在的索引赋值
4. 查 : (1)返回布尔值:“元素名” in names(判断返回true、Flase) (2) 返回元素索引值(不存在的元素直接报错)names.index("元素名")
5. 命令嵌套:del names[names.index("alex")]
字典、集合、元组之后再写(我学的教程里放倒之后讲了)
读取用户指令:name = input("请输入你的名字:") input方法接收到的数据都以 字符串 的形式处理
读取指令小游戏:公司招聘:
name = input("请输入你的名字:") age = input("请输入你的年龄:") gender = input("请输入你的性别:") if gender != "female" : print("我们不能录用你!")
文本胡美观输出:
name = input("请输入你的名字:") age = input("请输入你的年龄:") gender = input("请输入你的性别:") massage = ''' ------------信息表------------- name : %s age : %s gender: %s -------------end-------------- ''' % (name, age, gender) print(massage)
%s占位符,可站位任何格式。%d 整数,%f 小数
今天先到这吧。下午开始学习了一段时间,然后去打球了。本来想晚上继续学,但还是决定明天吧(我要去吃外卖了)