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).声明变量、给变量赋值的原理
先开辟合适的空间,然后再让变量指向指定的内存区域;重新给变量的赋值的时候就重新开辟新的内存空间存储新的数据,让变量指向新的内存区域
推荐阅读
- Python基础|Python基础 - 练习1
- Java|Java基础——数组
- Java基础-高级特性-枚举实现状态机
- 营养基础学20180331(课间随笔)??
- iOS面试题--基础
- HTML基础--基本概念--跟着李南江学编程
- typeScript入门基础介绍
- c++基础概念笔记
- 集体释放
- 自我修养--基础知识