基础语法与变量

一、基础语法之注释

1、注释的含义

注释就是代码中不会被翻译成机器码的部分(不参与编译执行),注释的存在不会影响程序的功能.

2、注释的作用
            + 对代码进行注解和说明,<u>提供代码的可读性</u>;
            + 使代码功能消失;

注意:在不需要某一段代码的功能时,最好的办法时添加注释,后续重启代码时,删除注释即可.

3、Python中添加注释的方法
  • 单行注释:在一行注释内容前加"#"(快捷键 CTRL + /)
  • 多行注释:以“三个引号开头,三个引号结尾”(可以是单引号,也可以是双引号)
'''aaaaaaaaaa'''
"""aaaaaaaaaa"""

二、基础语法之行和缩进

要求和标准
  • 一条语句占一行,结束后不需要写分号
  • 一行的开头不能随意添加缩进(按空格键、Tab键)
print(100)
print('hello world!')

三、标识符和关键字

1、标识符
  • 要求:Python中,标识符必须由字母数字或者下划线组成,并且数字不能作为开头
  • 固定结构:变量名 = 数据
a = 100
a1 = 100
_a1 = 100

注意:除下划线以外的其他符号,均不能用于标识符(例 :*a = 100)

2、关键字
  • 本身就具有特殊意义或者特殊功能的标识符,关键字不能用来命名(例 : for = 100 )

拓展:打印Python中所有的关键字

from keyword import kwlist
print(kwlist)

四、基本数据类型

1、数字数据

含义:用来表示数值大小的数据,比如:年龄、身高、薪资等;

表示方法:Python中表示数字的方式和数学中表示数字的方式一致,比如:100、3.25

科学计数法:aeb( a 乘以 10 的 b 次方),比如:1e5 (100000);

类型:int(整型) — 所有不带小数点的数字类型;float(浮点型) — 所有带小数点的数字类型

2、文本数据

含义:用文字符号来表示各种信息的数据,比如:姓名、学校、电话号码等;(虽然号码为数字,但并不表示数值大小,故而用文本表示)

表示方式:在文本数据的外面加单引号或者双引号,比如:‘aaaa’、“aaaa”;

类型:str(字符串)

3、布尔数据

内容:只有 True 和 False 两个值,其中 True 用来表示真的,成立;False 用来表示假的,不成立;

表示方法:直接写 True 和 False (关键字、需要大写

类型:bool (布尔)

4、空值

含义:用None表示空、没有

实例操作

print(2e5)
print('aaaa')
print("aaaa")
print(10 > 20)  # False
print(10 < 20)  # True

stu = {
    'name' ; 'aaaa'
    'age'  : '10'
    'isMarried' : False
    'carNo': None
}
print(stu['name'],stu['age'])

五、输入与输出函数

1、输出函数:print
  • **作用:**将数据在控制台打印出来;

  • **注解:**在控制台看到的内容一定是程序中用 print 打印的内容,如果想要某一个内容显示在控制台中,就必须在程序中用 print 去打印它;

单个数据输出:print(数据)— 在控制打印指定数据

同时打印多个数据:print (数据1、数据2、、、等);数据与数据直接用逗号隔开

实例

print(1000)
print(100 + 100) 
print(10,20,'aaaa',"aaaa")

注意print函数中,有数值变量转换时,输出类型中需达成一致

2、输入函数:input
  • 作用:在程序中获取从控制台输入的数据(输入以回车键结束)
  • **用法:**变量名 = input(输入提示信息)

**实例:**print

name = input('请输入姓名')  # 提示用户输入姓名,并且将输入的内容保存到变量 name 中
print(name)               # 程序结果为 输入的内容 'name'

**实例:**input

age  = input('请输入年龄:')
age  = int(input('请输入年龄:'))
print(age)
print(age>18)

注意:不管通过 input 函数输入什么数据,我们得到的程序中,数据对应的类型都是 字符串 ,故而在输出函数时,需要什么样的类型就在前面署名(只存在其他类型的转换),即为:类型转换 - 类型名(数据)

六、变量

1、使用数据的方法
  • 直接使用数据
    • 直接使用数据表达的含义不够明确,且无法区分
    • 数据存在反复使用以及修改情况,则需要用变量来控制,使操作更简单
  • 先将数据保存到 **变量 **中,然后通过 变量 来使用数据

实例

print(18)
age = 18
print(age)
student_count  = 24
print(student_count)

**结论:**程序中使用数据之前,先用 变量 把这个数据存起来,后面在需要数据的位置,用保存这个数据的变量来提供这个数据;

2、定义变量

**固定语法:**变量名 = 数据

  • 变量名 — 由程序员自己命名
    • 两个要求
      • 是标识符
      • 不能是关键字
    • 三个规范
      • 见名思义 — 看到变量名就大概知道这个变量中保存的是什么数据
      • 不使用函数名(print、input)、类名(int、float、str、bool)和模块名
      • 所有字母都小写,多个单词之间用下划线隔开
  • = —— 固定写法
  • 数据 —— 可以是任何可以提供数据的表达式,一般直接写某种类型的数据

实例

a = 18
b = 'aaaa'
c = 1e5
d = '桐花万里'

注意:print内加单引号,输出为字符串,在用变量时,不需加单引号

3、使用变量
  • **含义:**使用变量就是使用变量中保存的数据(保存在变量中的数据能做的事情,保存这个数据的变量都可以做
  • **注意:**输入和输出函数中,均为同一类型数据,在使用变量时同样要注意这个问题

实例

msg = '姓名'
input(msg)
4、同时定义多个变量
  • 同时定义多个变量赋相同的值:变量名1 = 变量名2 = 变量名3 = …= 数据
  • 同时定义多个变量赋不同的值:变量名1,变量名2,… = 数据1,数据2,

**注意:**前面变量的个数和 = 后面数据的个数保持一致(变量与数据之间用 逗号 隔开);输出顺序可以打乱

实例

m = n = 100
print(m + n)
x,y,z = 10,20,30
print(x,y,z)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值