百木园-与人分享,
就是让自己快乐。

学习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 : %sage : %sgender: %s-------------end--------------\'\'\' % (name, age, gender)print(massage)

%s占位符,可站位任何格式。%d 整数,%f 小数

 

今天先到这吧。下午开始学习了一段时间,然后去打球了。本来想晚上继续学,但还是决定明天吧(我要去吃外卖了)

 

来源:https://www.cnblogs.com/xiaoyuheng/p/14530526.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » 学习python第一天

相关推荐

  • 暂无文章