day1
1. 变量
- how:
- 变量全部由数字、字母和下划线任意组合
- 不能以数字开头
- 不能是python的关键字
- 具有描述性
- 不能使用中文
- 不能过长
- 推荐
- 驼峰体:各个单词的首字母大写
- 下划线:age_of
- where:
- 代指一些复杂过长的数据
2.常量
一直不变的量,python中没有真正的常量,为了迎合其他的语言,python把全部大写的变量称为常量
约定俗成大写的变量不能改变
how:将变量全部大写,放在文件的最上面
where:设置一些不变的量
3.注释
-
why:
文言文中对一些晦涩难懂的成语或者经典的出处解释说明,便于理解对方的或自己的代码
-
how:
单行注释:#
多行注释:“”“被注释内容”“”(三个双引号)
4.数据类型
-
字符串类型:
- 单双引号没有区别,如果字符串内部有单引号的话,外边用双引号包起来
- 三引号:用于字符串太长的情况,换行使用
- 字符串可以直接拼接:str1+str2
- 字符串与数字相乘:str1*int
-
判断数据类型
- type()
5.用户交互
input
username = input("请输入用户名")
password = input("请输入密码")
print(username)
print(password)
运行实例:
注意:input出来的全部都是字符串类型
6.流程结构
-
if基本结构
if 条件: 结果 #结果前边是tab,结果可以写多行代码,不用大括号来括住
代码实例:
username = input("请输入用户名") password = input("请输入密码") if 3>2: print(username) print(password)
运行结果:
- if.....elif......elif