day2基础语法和变量

注释

快捷键:ctrl+/

单行注释 在注释内容前面加 #

多行注释 将注释内容放入 '''

行和缩进
  1. 一般情况下,一条语句占一行,一行结束后不需要加分号(; )
  2. 如果要在一行写多条语句,必须使用分号隔开
  3. 一行语句的开头不能随便加缩进(或空格,水平制表符)
标识符
  • 当需要程序员命名的时候,标识符就是对命名的要求
  • python对名字的要求(标识符的要求):由字母数字下划线组成;数字不能开头
关键字

​ 本身具备特殊功能或者特殊意义的标识符

常见数据和数据类型

数字数据 用来表示数值大小的数据

  • 程序中表示数字的方式和数学中表示的数字一样
  • python中数字数据的类型为:int(整型),float(浮点型)

文字数据 用文字来表示的数据

  • 程序中表示文字数据需要将数据放在单引号或者双引号中
  • python中文本数据的类型为:str(字符串)

布尔数据 只有TrueFalse两个值,True表示肯定、真;False表示否定、假;

  • True转为整型为 1
  • False转为整型为 0
  • 注意:TrueFalse都是关键字
  • python中布尔的类型为:bool(布尔型)

空值 Python中None表示空

type() 函数

作用:获取数据的类型

格式:type(数据)

定义变量(创建变量) – 将数据保存到变量中

语法:变量名 = 数据

变量名命名要求:

  • 由字母数字下划线组成
  • 数字不能开头
  • 不是关键字

规范:

  • 见名知意(看到变量名就能知道这个变量名中保存的数据)
  • 所以的字符都小写,多个单词之间用下划线隔开
  • 不使用系统的函数名,类名,模块名
输出函数 ---- print

作用:将数据显示在控制台

单个打印输出格式:print(数据)

多个打印输出格式:print(数据1,数据2,…)

end :打印数据的时候,数据打印完了,还会打印end后面的结束标语。默认是换行。

​ print(数据1,数据2,…, end=‘结束标语’)

sep :将打印后的数据用sep的值隔开。默认以空格隔开。

​ print(数据1,数据2,…, sep=‘分隔方式’)

输入函数 ---- input

作用:在程序中获取从控制台输入的数据

  • 注意:通过input输入的数据,不管输入什么内容,获取到的数据都是字符串
类型转换

int(整型),float(浮点型),str(字符串),bool(布尔型)

转为int

float ----> int (直接去掉小数部分,取整)

str ----> int (字符串只有引号中是整数的字符串才可以转换成int)

bool ----> int (True=1,False=0)

转为str

int ----> str

float ----> str

bool ----> str

转为float

int ----> float

str ----> float (报错 ValueError: could not convert string to float)

bool ----> float

转为bool

int ----> bool (除了0返回结果为False,其它返回结果都为 True)

float ----> bool (除了0返回结果为False,其它返回结果都为True)

str ----> bool (除了字符串为空返回结果为False,其它返回结果都为True)

使用变量

使用变量就是使用变量中保存的数据。数据能做的,保存这个数据的变量都可以做。

  • 可重新给变量赋值:重新给变量赋值,后一个值将覆盖前面的值。

  • 同时定义多个变量

    同时定义多个变量赋相同的值:变量名1=变量名2=…=数据

    同时定义多个变量赋不同的值:变量名1,变量名2,…=数据1,数据2,…

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值