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

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 = 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).声明变量、给变量赋值的原理

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

你可能感兴趣的:(2019-06-10)