2019-06-10

day2-基础语法 一.Python的简介
python是一种解释性的语言,边翻译边执行。
二.Python的语法
1.基础语法
1).注释
加#表示注释。(注:快捷键ctr+/)
2).语句
<1> 一行写只写一条语句,结束后不需要分号;
<2> 如果一行需要写多条语句,那么多条语句之间需要用分号隔开
<3>如果一行内容特别长需要多行显示,在换行的位置前加一个\ [注意:加反斜杠的时候不能破坏数据]
3).行和缩进(Python对格式要求较高)
<1>缩进:python中要求一条语句的开头不能随便添加空格和制表符(缩进)否则会报错 IndentationError
<2> 行:要求声明函数和类的前后要有两个换行
4).标识符:标识符是用来给变量、函数或者类命名用的
<1>由字母、数字和下划线组成
<2>数字不能开头

abc=10 a12=10 _12=10

【2019-06-10】5).关键字:python 保留下来由自己特殊功能或特殊意义的一些标识符,就是关键字
例子:else if True Felse等等
6).常见的数据及对应的类型
<1>数字(int-整型/float-浮点型) 例:100,3.14
<2>文本数据(str-字符串) 例:'重庆市'或者"重庆市",'how are you ', '123456789'
<3>布尔(bool-布尔) 例:True(真,正确,肯定) False(错,假,否定)
<4>列表(list)、字典(dict)、元祖(tuple)、集合(set)、迭代器(iter)、生成器、函数(function)、自定义的类等等....
7).输入输出函数
<1>输出函数:print(数据,变量,运算表达式)控制台输出括号里面的内容 [注意:一个print可以同时打印多个数据,括号中多个数据用逗号隔开]
a = '你好' print(a) num = 100 print(num+10)

<2>输入函数:input()从输入设备中读取输入的内容,输入以回车结束;最后会将输入的返回。[注意:输入提示信息:]
# 使用value变量去获取输入的内容 value = https://www.it610.com/article/input('请输入年龄:') print('===:',value)

三.Python变量
1.什么是变量(在程序里开辟空间,保存数据)
1).语法
<1>变量名=值
2).变量名--
<1>程序员自己命名,是标识符,不能是关键字(要求!)
<2> 所有的字母都小写,如果是由多个单词组成单词之间用下划线隔开(规范)
<3>见名知义,看到变量名就知道变量中保存的是什么数据(规范)
3).“=”--
<1>赋值符号,左边必须是变量!将右边的数据赋值给左边的变量,让变量去保存相应的数据。
4).值
<1>一切有结果的表达式都可以作为值,比如:数据、运算表达式、函数调用、已经赋值过的变量等.....
<2>当给一个变量赋值后,使用变量的时候,就是在使用变量中存储的值
student_name='小明' age = 18 print(age)

2.变量的运用
1).同时声明多个变量赋相同的值
a = b = c =10 print(a, b, c)

2).同时声明多个变量赋不同的值
x, y =100, 200 print(x, y) print(x+10)

3).重新赋值
x =1000 print(x)

4).声明变量、给变量赋值的原理
先开辟合适的空间,然后再让变量指向指定的内存区域;重新给变量的赋值的时候就重新开辟新的内存空间存储新的数据,让变量指向新的内存区域

    推荐阅读