day02_基础语法和变量

Day02-基础语法和变量

1.基础语法

1. 注释

在编译中不会被翻译的部分(不参与编译)
1).注释的作用:
a.对代码进行注释和说明。提供代码的可读性;
b.让代码的功能消失(把代码注释掉)
2).python的注释方法
a.单行注释    快捷键(Ctrl+/)
	#  注释内容
b.多行注释    快捷键(选中 ' 或者 ")
	‘’‘ 
	注释内容,使用三对单引号。
	’‘’
    或者 
    “”“ 
    注释内容,使用三对双引号。
    ”“”

2.行和缩进

1).一条语句占一行,结尾不需要分号
2).语句开头不能随便添加缩进	
print("""hello world""")
print(1000)

3.标识符和关键字

a.标识符:合法命名要求
    名字必须由字母、数字、下划线组成,并且数字不能开头
a = 100
_a = 11
q0 = 19
# 0a = 100 # 报错
# a* = 199 # 报错
b.关键字:本身具有特殊意义或功能,不能用来命名
	打印所有关键字
from keyword import kwlist
print(kwlist)
['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 
'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 
'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import',
'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 
'return', 'try', 'while', 'with', 'yield']

4.基本数据类型

1). 数字数据:用来表示数值大小的数据;比如:年龄,身高,体重,月薪,长度,数量等。
     表示方法:和数学的表示方法一致,比如:100, 3.14,-125,2e5。
     类型:int   整型 - 所有不带小数点的数字类型
          float 浮点型 - 所有带小数点的类型
2). 文本数据:用文字符号表示各种信息的数据;比如;姓名、籍贯、住址、学校、专业、电话号码、身份证号码等
      表示方法:在文本数据的外面加单引号或者双引号。比如:"小明","四川", "18208096548"。
      类型:str 字符串
3). 布尔数据:只有True 和 False 两个值,True表示真的,成立的,False表示假的,不成立的。
       表示方法:True 或者 False
       类型:bool 布尔型
4). 空值: None
print(100)  # 100
print(3.14)  # 3.14
print(-125)  # -125
print(2e5)  # 200000.0

print("小明")  # 小明
print("四川")  # 四川
print("18208096548")  # 18208096548

print(10 > 20)  # True
print(10 < 20)  # False

stu = {
    'name': '小明',
    'height': 158,
    'isMarried': False,
    'carNo': True
}
print(stu)   # {'name': '小明', 'height': 158, 'isMarried': False, 'carNo': True}

print(None)  # None

5.输出函数:print

输出函数的作用:将数据在控制台打印出来
 	1). print(数据) - 在控制台打印指定数据
print(100)  # 100
print('hello world')  # hello world
print(True)  # True
print(None)  # None
	2). print(数据1,数据2, 数据3....) - 同时打印多个数据
print(100, 'hello world', True, None)  # 100 hello world True None

6.输入函数: input

在程序中从控制台输入数据(按回车键结束)
用法:变量名 = input(输入的提示信息)
*注意:不管用户输入的是什么数据类型,程序中得到的都是字符串的数据类型
name = input("请输入姓名: ")  # 提示用户输入姓名,并赋值给name
print(name)
#  补充: 类型转换 - 类型名(数据)
age = int(input("请输入年龄: "))
print(age < 20) 

7.变量

1.程序中室友数据的方法:
	1)直接使用:
print(100)  # 100
	2)先将数据保存在变量中,燃弧再通过变量使用数据:
age = 18
print(age)  # 18
2.定义变量 - 创建变量保存数据
	语法:
		变量名 = 数据
	说明:
		2个要求:
			是标识符,
			不能是关键字
		3个规范:
			命名要见名知意,
			不能使用系统函数、类名和模块名,
			所有字母小写,多个单词用下划线(_)隔开
dog_name = "旺财"
3.使用变量 - 使用变量就是使用变量中保存的数据
a = 10
b = 20
print(a + b)  # 30
4.同时定义多个变量
	1)同时定义多个变量赋相同的值:变量名1 = 变量名2 = 变量名3 = 数据
m = n = a = 100
print(m, n, a)  # 100 100 100
	2)同时定义多个变量赋不同的值:变量名1, 变量名2, 变量名3 = 数据1, 数据2, 数据3
x, y, z = 10, 20, 30
print(x, y, z)	# 10 20 30 

8.运算符

1.数学运算符

+(加), -(减), *(乘), /(除), %(取余), //(整除), **(幂运算)
a, b = 5, 2
print(a + b)  # 7
print(a - b)  # 3
print(a * b)  # 10
print(a / b)  # 2.5
print(a % b)  # 1
print(a // b)  # 2
print(a ** b)  # 25

2.比较运算符

>(大于), <(小于), ==(等于), >=(大于等于), <=(小于等于), !=(不等于)
 	1.的比较运算符的结果都是布尔值
print(10 > 20)  # False
print(10 < 20)  # True
print(10 == 10)  # True
print(10 >= 10)  # True
print(10 <= 10)  # True
print(10 != 10)  # False
	2.python的比较运算符支持连写
x = 5
print(1 <= x <= 10)  # True
print(1 <= x <= 2)  # False
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值