我用的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 : %sage : %sgender: %s-------------end--------------\'\'\' % (name, age, gender)print(massage)
%s占位符,可站位任何格式。%d 整数,%f 小数
今天先到这吧。下午开始学习了一段时间,然后去打球了。本来想晚上继续学,但还是决定明天吧(我要去吃外卖了)
来源:https://www.cnblogs.com/xiaoyuheng/p/14530526.html
图文来源于网络,如有侵权请联系删除。