python 变量|字符串|条件语句|循环结构
2016-11-19 21:41
826 查看
变量:变量名就像我们的名字,在计算机中,把一个值赋值给一个名字后,Ta就会存储在内存中,我们称之为变量。这种行为叫做“给变量赋值”,使用“=”来赋值。
字符串的拼接:字符串和字符串的串联 例:a = b + c(b∈string, c∈string)
变量名可以包括字母、数字、下划线,但是不能以数字开头;变量名区分大小写。
作为专业的程序员,给变量尽量取一个有意义的名字。
字符串:也叫文本,用引号(成对的单引号或者双引号)告诉python此为字符串
字符串中想出现引号如何操作?①在引号前使用转义符号“\”。例:"Let\'s go. " ②使用双引号或三引号,区分字间单引号。
但是如果想在字符串中打印转义符'\'呢?在字符串前加上‘r’。例:str = r'C:\new' (注意此处不能再文末打印'\')
如果想在文末打印'\'呢?在文末重新单引号引起 str = r'C:\n\call''\'
打印跨行的长字符?使用三引号。例:'''我\n爱\n你'''(这里换行符用来示意此处有换行)
python条件分支语法
python的while循环语句
比较操作符优先级高于逻辑操作符
逻辑非的优先级高于 逻辑与 逻辑与的优先级高于 逻辑或
random模块中两个常用方法。
randint()
random.randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b
choice()
random.choice(seq, size=None, replace=True, p=None)
seq可以是列表、元组或字符串(不能传入多个数值型参数)
一行输入多个语句:使用分号将两个语句隔开
一个语句分成多行书写:使用反斜杠或者括号
逻辑短路(short-circuit logit):以下引自小甲鱼
第四课在改进之前的猜数字游戏。
我希望游戏能识别用户输入的是否为数字,于是采用了isdigit()方法,该方法用于检测字符串是否只由数字构成,如是则返回True,反之则返回False。
运行后系统报错
原来他只能判断一个字符串是否只包含数字,并不能判断数值型的变量。
那么我让系统默认用户输入的都是字符串,使用raw_input()函数,该函数和input()最大的区别是将读取控制台的输入并返回字符型变量。
字符串的拼接:字符串和字符串的串联 例:a = b + c(b∈string, c∈string)
变量名可以包括字母、数字、下划线,但是不能以数字开头;变量名区分大小写。
作为专业的程序员,给变量尽量取一个有意义的名字。
字符串:也叫文本,用引号(成对的单引号或者双引号)告诉python此为字符串
字符串中想出现引号如何操作?①在引号前使用转义符号“\”。例:"Let\'s go. " ②使用双引号或三引号,区分字间单引号。
但是如果想在字符串中打印转义符'\'呢?在字符串前加上‘r’。例:str = r'C:\new' (注意此处不能再文末打印'\')
如果想在文末打印'\'呢?在文末重新单引号引起 str = r'C:\n\call''\'
打印跨行的长字符?使用三引号。例:'''我\n爱\n你'''(这里换行符用来示意此处有换行)
python条件分支语法
python的while循环语句
比较操作符优先级高于逻辑操作符
逻辑非的优先级高于 逻辑与 逻辑与的优先级高于 逻辑或
random模块中两个常用方法。
randint()
random.randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b
choice()
random.choice(seq, size=None, replace=True, p=None)
seq可以是列表、元组或字符串(不能传入多个数值型参数)
一行输入多个语句:使用分号将两个语句隔开
一个语句分成多行书写:使用反斜杠或者括号
逻辑短路(short-circuit logit):以下引自小甲鱼
第四课在改进之前的猜数字游戏。
我希望游戏能识别用户输入的是否为数字,于是采用了isdigit()方法,该方法用于检测字符串是否只由数字构成,如是则返回True,反之则返回False。
运行后系统报错
原来他只能判断一个字符串是否只包含数字,并不能判断数值型的变量。
那么我让系统默认用户输入的都是字符串,使用raw_input()函数,该函数和input()最大的区别是将读取控制台的输入并返回字符型变量。
相关文章推荐
- Python - Day9 - 初识&变量&条件语句&基本数据类型&循环
- Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set
- Python日记1--打印方法,循环语句,条件语句,字符串拼接
- Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set
- Python3.5基础——变量、数据结构、条件和循环语句、break与continue语句
- Python【基础:数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set】注意事项(与java,c比较)
- Python初体验(一)—【配置环境变量】【变量】【input】【条件语句】【循环语句】
- 尚硅谷 第三课全 java-变量类型转换-字符与字符串-算数运算符-赋值运算符-三元运算符-.switch语句-循环结构-while 循环语句 do-while 循环语句
- Python学习笔记(五),条件,循环和其它语句(下)
- python 条件,循环和其他语句
- Python基础教程之第5章 条件, 循环和其他语句
- Python——条件、循环和其他语句
- Python基础编程(五)条件、循环和其他语句
- Python中的条件选择和循环语句
- 第01章 CORE C++_C++ 基本结构_注释_输出语句_输入语句_初始化_条件控制_ASCII码值_转义字符_常量_变量_类型长度_运算符
- beginning python summary chapter 5 - 条件,循环和其他语句
- Python基础编程(五)条件、循环和其他语句
- Python中条件选择和循环语句使用方法介绍
- python基础教程_学习笔记7:条件、循环、其它语句
- Python中的条件选择和循环语句