【python3自学笔记2】—基本语法
2016-10-18 14:39
281 查看
时间2016.10.18
摘录自:廖雪峰python3.5教程
内容:Python基本语法
注:为了避免语句阅读时产生误解,在同一行的代码之间用;号分割开来。
一、输出print()
二、输入input()
三、查看变量值
四、python代码规范
五、数据类型和变量
六、除法
七、字符串转整数
一、输出print()
1)输出单个字符串print('hello,world!')
2)输出多个字符串print('hello','world!')
逗号输出显示为空格
3)输出整数print(100+200)
4)输出字符串与变量name=‘chen';print('hello,',name) 注:字符串与变量之间需要用,隔开。
二、输入input()
1)输入字符串 name = input(),输入结束按下回车。
2)输入字符串,并在输入前提示 name=input('please
input your name:')
3)通过input输入的数据都以字符串形式保存,若想通过input数值进行计算,需要进行转换
三、输出变量值
1)直接输入变量名,回车。
2)通过输出print(变量名)
四、python代码规范
python代码中以#开头的语句是注释。
当语句以:冒号结尾时,缩进的语句认为是代码块。注:没有规定缩进是几个空格或者TAB,但是约定俗成为4个空格。因此需要确保文本编辑器中的TAB为4个空格。
五、数据类型和变量
1)整数:没啥好说的,若十六进制用0x前缀和0~9,a~f表示。大小无限制。
2)浮点数:没啥说的,若科学计数法表示1.2e-10。大小无限制,超出范围显示inf(无限大)。
3)字符串:用''或者""包含的部分。若字符串内有“符号,则用‘ ‘将字符串包含。若字符串内有‘符号,则用“ ”将字符串包含。若字符串内既包含'又包含"则用转义字符\'与\"表示。
4)转义字符:\n换行 \t制表符 \\ print(r'123')表示r''内的部分不转义。在多行字符串中加入\n不好阅读,可以使用print('''...''')的形式输出。
5)布尔值:True False
关系运算>>>3>2 回车 True
逻辑运算 >>>True and False 回车 False
>>>3>1
and 2>3 回车 False
>>>True or False 回车 True
>>>not True 回车 False
6)空值None:不等于0,0是由具体意义的,而None没有。
7)变量:变量名必须是大小写英文、数字和下划线组成的,且不能以数字开头。变量是可以是整数、字符串、布尔值,可以把任何类型的值赋给变量。
且变量可以被重复赋值。注:这种变量类型不固定的的语言称为动态语言,与之相对的语言称为静态语言,静态语言在定义的时候必须制定类型,
若数值类型与定义类型不同则会报错。
8)常量:不能变的变量。用全大写字母表示。注:此方法为习惯性用法,若强行修改常量值也是可以的。
六、除法
/表示的除法,无论能否被整除,都将输出浮点数。
//地板除,解取整。
%解取余
七、字符串转整数
通过input输入的数值为字符串类型不能参与计算,因此需要创建一个新的变量并通过int(字符串)转换为整形后赋值给该变量再参与计算。
但是必须确保该字符串是合法的数字,否则会报错。
摘录自:廖雪峰python3.5教程
内容:Python基本语法
注:为了避免语句阅读时产生误解,在同一行的代码之间用;号分割开来。
一、输出print()
二、输入input()
三、查看变量值
四、python代码规范
五、数据类型和变量
六、除法
七、字符串转整数
一、输出print()
1)输出单个字符串print('hello,world!')
2)输出多个字符串print('hello','world!')
逗号输出显示为空格
3)输出整数print(100+200)
4)输出字符串与变量name=‘chen';print('hello,',name) 注:字符串与变量之间需要用,隔开。
二、输入input()
1)输入字符串 name = input(),输入结束按下回车。
2)输入字符串,并在输入前提示 name=input('please
input your name:')
3)通过input输入的数据都以字符串形式保存,若想通过input数值进行计算,需要进行转换
三、输出变量值
1)直接输入变量名,回车。
2)通过输出print(变量名)
四、python代码规范
python代码中以#开头的语句是注释。
当语句以:冒号结尾时,缩进的语句认为是代码块。注:没有规定缩进是几个空格或者TAB,但是约定俗成为4个空格。因此需要确保文本编辑器中的TAB为4个空格。
五、数据类型和变量
1)整数:没啥好说的,若十六进制用0x前缀和0~9,a~f表示。大小无限制。
2)浮点数:没啥说的,若科学计数法表示1.2e-10。大小无限制,超出范围显示inf(无限大)。
3)字符串:用''或者""包含的部分。若字符串内有“符号,则用‘ ‘将字符串包含。若字符串内有‘符号,则用“ ”将字符串包含。若字符串内既包含'又包含"则用转义字符\'与\"表示。
4)转义字符:\n换行 \t制表符 \\ print(r'123')表示r''内的部分不转义。在多行字符串中加入\n不好阅读,可以使用print('''...''')的形式输出。
5)布尔值:True False
关系运算>>>3>2 回车 True
逻辑运算 >>>True and False 回车 False
>>>3>1
and 2>3 回车 False
>>>True or False 回车 True
>>>not True 回车 False
6)空值None:不等于0,0是由具体意义的,而None没有。
7)变量:变量名必须是大小写英文、数字和下划线组成的,且不能以数字开头。变量是可以是整数、字符串、布尔值,可以把任何类型的值赋给变量。
且变量可以被重复赋值。注:这种变量类型不固定的的语言称为动态语言,与之相对的语言称为静态语言,静态语言在定义的时候必须制定类型,
若数值类型与定义类型不同则会报错。
8)常量:不能变的变量。用全大写字母表示。注:此方法为习惯性用法,若强行修改常量值也是可以的。
六、除法
/表示的除法,无论能否被整除,都将输出浮点数。
//地板除,解取整。
%解取余
七、字符串转整数
通过input输入的数值为字符串类型不能参与计算,因此需要创建一个新的变量并通过int(字符串)转换为整形后赋值给该变量再参与计算。
但是必须确保该字符串是合法的数字,否则会报错。
相关文章推荐
- Python开发技术详解-笔记_第02章-基本语法
- Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格
- Python学习笔记——Python中的基本语法2
- 自学Java系列 笔记1 java的基本语法2
- 自学Java系列 笔记1 java的基本语法1
- Python自学笔记系列一——基础语法
- 自学Java系列 笔记1 java的基本语法3
- Python学习笔记之基本语法
- Python 2.7 学习笔记 基本语法和函数定义
- Python学习笔记——Python中的基本语法3
- Python自学笔记2-语法
- Python基本语法笔记
- Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格
- Python笔记1:基本语法和控制语句
- Python基本语法笔记2
- python 学习笔记----基本语法
- java自学笔记2(基本语法)
- Python 2.7.11 基本语法和数据结构学习笔记
- Python笔记之基本的语法
- Python学习笔记(三)----Python基本语法