d2-基础语法和变量
学习一门语言从hello world开始,好好学习,天天掉发!
一、常用快捷键
ctr + / - 添加或者取消注释
ctr + c - 复制
ctr + v - 粘贴
ctr + a - 全选
ctr + s - 保存
ctr + z - 撤销
ctr + y - 反撤销
ctr + f - 查找
/ shift /(光标) - 选中部分
按住alt键点击鼠标 - 多光标
二、注释
(一)概念
代码中不参与编译执行的部分(不会被翻译成机器码的部分)。
注释的存在不会影响程序功能。
(二)单行注释
在一行注释内容前加#(支持ctr + /快捷键)。
# 这是单行注释
(三)多行注释
将多行注释内容放在三个双(单)引号开头,三个双(单)引号结束的中间。
"""
这是多行注释
"""
'''
这也是多行注释
'''
(四)作用
-
对代码进行注解和说明,增强代码的可读性。
-
让代码功能消失。
三、行和缩进
(一)行
- 一条语句占一行,一行结束后不需要写分号。
a = 100
b = 200
- 如果一行非要写多条语句,语句和语句之间要加分号。
a = 100; b = 200
(二)缩进
一条语句前面不能随便添加缩进,否则会报错。
四、常见数据和数据类型
(一)数字数据
-
用来表示数值大小的数据。
-
在程序中的表示方式:和数学一样。
-
数据类型:整型(int);浮点型(float)。
print(type(4)) # <class 'int'>
print(type(6.8)) # <class 'float'>
(二)文本数据
-
用文字来表示信息的数据。
-
在程序中的表示方式:将数据放在’'或""中。
-
数据类型:str。
print(type('大连')) # <class 'str'>
(三)布尔
-
只有True(真;肯定)和False(假;否定)两个值。
-
在程序中的表示方式:直接写True和False。
-
数据类型:布尔(bool)。
print(type(True)) # <class 'bool'>
(四)空值
None: 表示没有
五、类型相关工具
(一)获取数据类型
type(数据)
print(type(True)) # <class 'bool'>
(二)类型转换
类型名(数据)
- 整数和浮点数之间的转换规则。
整-浮:加.0
print(float(1))
1.0
浮-整:去掉.和后面的小数
print(int(1.23))
1
-
只有’ '里面的数据为整型才可以转换成数字。
-
只要引号内容本身是一个合法的数字就可以转换成浮点数。
-
所有的数据都可以转换成字符串和布尔。
六、标识符和关键字
(一)标识符
-
定义:Python的命名要求: 名字(变量名、函数名、类名、模块名)
-
必须由字母、数字或下划线组成,数字不能开头
(二)关键字
-
本身就具备特殊功能或者特殊意义的标识符就是关键字
-
关键字不能另作他用。
七、输入和输出
(一)输入(input)
- 语法: 变量=input(输入提示信息)
name = input('请输入姓名!')
- 作用
a: 提示用户输入数据,并且将用户输入的数据存到指定的变量中。
b: 不管通过input操作输入的是什么数据,返回的数据类型都是字符串。
(二)输出(print)
1.打印一条数据–print(数据或者数据表达式)
print(100)
2.打印多条数据–print(数据,,数据2, 数据3,…)
print(100,200,300)
3.设置end–end默认是换行;可以自己设置end的值。
print(1,1,1,1,end='=')
1 1 1 1=
4.设置sep–sep默认空格;控制多个数据在打印的时候的分割方式
print(1,1,1,1,1)
print(1,1,1,1,sep='=')
1 1 1 1 1
1=1=1=1
一、定义变量
将数据保存到变量中。
二、语法
变量名 = 数据
age = 18
(一)变量名
由程序员自己命名。必须满足两个要求和三个规范
2个要求:是标识符;不是关键字
3个规范:见名知义;字母都小写,多个单词用下划线隔开;不使用
系统的函数名,类名和模块名。
(二)=
赋值符号;固定写法
(三)数据
1.数据是需要保存的对象。
2.提供数据的方式:具体的数据;已经赋值过的变量;运算表达式;
函数调用表达式
三、使用变量
使用变量中保存的数据。
822



被折叠的 条评论
为什么被折叠?



