day2基础语法

day2基础语法

1.注释

​ 代码中不参与编译执行的部分(不会被翻译成机器码的部分),注释的存在不会影响程序的功能,并且没有内容的约束,可以以任何方式写任何内容

​ 作用:a. 对代码进行注解和说明,提高代码可读性

​ b.取消代码功能

​ 单行注释:在一行注释内容前加#(快捷键:ctrl+/)

​ 多行注释:将多行注释内容放在三个单引号开头三个单引号结束的中间;或者放在三个双引号开头三个双引号结束的中间。


2.行和缩进

  • 一条语句占一行,一行结束后不需要分号
  • 如果非要将多条语句写在一行,语句和语句之间必须加分号
  • 默认情况下,代码顶格写,一条语句的开头不能随意添加空格,或者按tab键

3.标识符和关键字

标识符

​ 由字母、数字或者下划线组成,并且数字不能开

关键字

​ 本身具有特殊意义或者特殊功能的标识符就是关键字,关键字不能作为名字使用

​ 查询方法:

		from keyword import kwlist
		print(kwlist)

4.基本数据和数据类型

  1. 数字数据 - 表示数值大小的数据,例如:年龄、价格、数量、折扣、距离等。
    表示方法:和数学表示数字的方式一样, 例如:18、12.5、-34、3e5
    类型:int(整型) - 所有不带小数的数、float(浮点型) - 所有有小数点的数
  2. 文本数据 - 用文字符号来表示信息的数据,例如:姓名、籍贯、专业、学校名、家庭住址、电话号码、身份证号。
    表示方法:必须使用单引号或者双引号引起来,例如:‘余婷’、“重庆”、“电子信息”、‘13678192302’
    类型:str(字符串)
  3. 布尔数据 - 布尔数据只有 True 和 False 两个值,其他True表示真、成立、肯定; False 表示假、不成立、否定。
    表示方法:直接写 True 或者 False
    类型:bool(布尔)
  4. 空值 - 用 None 表示没有,表示无。

5.获取数据类型—type

​ type(数据) - 获取指定数据对应的类型

类型的转化

​ 将一种类型的数据转化成另外一种类型的数据

​ 语法:类型名(数据) - 将指定数据转化成指定类型

整数
	print(int(2.3))		#	2
	print(int(12.009))  # 12
	print(int(12.999))  # 12
	print(int(-0.34))  	# 0
  • 去掉引号以后本身是整数的字符串才可以转换成整数
	print(int('123'))	# 123
	print(int('89'))	# 89
	# print(int( '12.34' ))		# 报错
	# print(int( ' abc ' ))		# 报错
  • #所有的布尔值都可以转换成整数,True -> 1 ; False -> 0
	print(int(True))	# 1
	print(int(False))	# 0
	print(10 + True)	# 11
  • 空值不能转化成整数
	# print(int(None))  #报错
浮点数
  • 所有整数可以转换为浮点型
  • 所有布尔值可以转换为浮点型,True ->1.0, False ->0.0
  • 字符串去掉引号后为整数或浮点数则可以转换为浮点型,其他则不能
	# print(float('abc'))	# 报错
	print(float('123'))		# 123.0
	print(float('23.9'))	# 23.9
  • 空值不能转换为浮点型
	# print(float(None))	# 报错
字符串
  • 所有数字类型都可以转换为字符串
  • 所有布尔值都可以转换为字符串
  • 空值可以转换为字符串
布尔值


6.输入和输出函数

输入—print

  1. 一次打印一个数据:print(数据)

  2. 同时打印多个数据:print(数据1,数据2,数据3,…)

  3. 定制end:

    print(数据1, 数据2, 数据3, …, end=字符串)

  4. 定制sep

​ print(数据1,数据2,数据3, …, sep=字符串, end=字符串)

输出—input

​ 变量名= input(输入提示信息)

	age = int(input('请输入年龄:'))
	print(age, type(age), age < 18)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值