? 变量:将运算的中间结果暂存到内存,以便后续程序调?。
变量的命名规则:
? 1.变量由字母, 数字,下划线搭配组合?成
? 2.不可以?数字开头,更不能是全数字
? 3.不能使用python中的关键字, 这些符号和字母已经被python占用, 不可以更改
? 4.不要?中文或拼音
? 5.变量名要具有意义
? 6.不需要太长
? 7.区分??写
? 8.建议使用
驼峰体: 除首字母外的其他每个单词首字母?写
下划线: 每个单词之间用下划线分开
? 在python中不存在绝对的常量。 约定俗成, 所有字?大写就是常量,能改但不要去修改
例如: PI = 3.141592653
? BIRTH_OF_SYLAR = 1990
单行注释: # 被注释的内容
多行注释:‘‘‘ 被注释的内容 ‘‘‘, """这个也是多行注释"""
其实注释就是没有被引用的字符串,所以没有被引用也就不会运行
? 计算机虽然很强?大,但从某种?度上看很傻,除?你明确的告它,1是数字,"汉"是文字,否则它是分不清1和"汉"的区别的,因此,在每个编程语?里都会有一个叫数据类型的东东,其实就是对常?的各种数据类型进?了了明确的划分。Python中常?用的数据类型有多种。
常?的数字都是int类型,?于计算或者??的比较
在32位机器上int的范围是: -2*31~2*31-1,即-2147483648~2147483647
在64位机器上int的范围是: -2*63~2*63-1,即-9223372036854775808~9223372036854775807
注意这些是整数。
在Python中,凡是?引号引起来的,全是字符串。
字符串串可以?单引号,双引号,或者三引号引起来。
想多?行行赋值?一个字符串串,就需要三引号。
字符串可以相加相乘,但是不能进行减法和除法:
? 字符串 + 都是字符串的时候才能相加
? 字符串 * 字符串和数字相乘
真或者假, True和False。
注意与or和and的配合
使用input(‘提示语‘)函数,可以让我们和计算机互动起来
内容 = input(‘提示语‘),可以直接获取到?户输入的内容,默认获取的是字符串类型,这里说一种查看元素类型的命令 print(type()),
第?种语法:
if 条件: #引号是将条件与结果分开。
结果1 # 四个空格,这个是告诉程序满?这个条件后执行的语句
结果2
如果条件是真(True) 执?结果1, 然后结果2, 如果条件假(False) 直接结果2
第?种语法:**
If 条件:
结果1
else:
结果2
代码3
第三种语法:
If 条件1:
结果1
elif 条件2:
结果2
..
else:
结果n
第四种语法:
If 条件1:
结果1
if 条件2:
结果2
If 条件3:
结果3
if 条件4:
结果4
else:
结果n
第五种语法(嵌套):
If 条件1:
结果1
If 条件2:
结果2
else:
结果3
else:
结果4
可以无限的嵌套. 但是在实际开发中. 尽量量不要超过三层嵌套,并且注意空格,空格不对,直接导致运行出错
while 条件:
结果
? 如果条件是真, 则直接执行结果. 然后再次判断条件. 直到条件是假,停?止循环
结束循环:
1.改变条件.
2.break
1.break: 立刻跳出循环. 打断的意思
2.continue: 停?本次循环, 继续执行下一次循环
注意还有pass的使用:执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码
原文:https://www.cnblogs.com/jjzz1234/p/10969105.html