day01

一、注释

注释不参与程序执行,仅仅起解释作用

1.单行注释

使用#将某一行内容进行注释,#放到某行开头,单行注释快捷键:ctrl(command) + /

2.多行注释

使用三引号(三对单引号或三对双引号)进行多行注释

二、变量

1.变量

指代存储的数据

2.命名
变量命名基本规则:
1.变量名不能是系统关键字。
2.变量名只能由数字、字母、下划线组成,不能以数字开头。
3.变量名区分大小写。

变量命名规范:
1.见名知意。
2.驼峰命名法:
a.大驼峰命名法:变量中每个单词的首字母都大写。(FirstName)
b.小驼峰命名法:变量中从第二个单词开始首字母大写。(firstName)
3.查看系统关键字
from keyword import kwlist
print(kwlist)
4.变量保存的数据

变量可以保存任意类型的数据

5.数据类型

数组、字符串、布尔、列表、元组、集合、字典等

三、type方法

type:查看数据类型

四、输入和输出

1.输入

input:输入的结果输出以后一定是一个字符串

num = input('请输入一个数字:')
2.输出

print:能够将程序中任意数据打印出来,将数据规范的打印出来,供程序员辨别数据。

print(10, 10 + 100, 10 < 30, '1234')
a.结束字符串
# 结束字符串--end='\n'(默认,可以不写)
# \n(换行):转义字符 - 具有特殊含义的字符
# \t(制表符tab)
# print(10, 10 + 100, 10 < 30, '1234',end='\n')
print(10, 10 + 100, 10 < 30, '1234', end='\t')
print(123)
b.分隔字符串
# 分隔字符串--sep=' '(默认,可以不写)
# print(10, 10 + 100, 10 < 30, '1234',sep = ' ')
print(10, 10 + 100, 10 < 30, '1234', sep='♥')

五、格式化输出

1. format()方法

配合{}向一个文本中任意传参

str2 = '{}今年{}岁'.format(name, age)
print(str2)
2. f-字符串
str3 = f'{name}今年{age}岁'
print(str3)
3. 千分位符 ,

:, 表示将传进来的数据每隔三位使用,分隔一次

num = 28938970718689
a = '{:,}'.format(num)
print(a)
4. 百分数
b = '{:.2%}'.format(67/100)
print(b)
5. 时间
from datetime import datetime
time_ = datetime(2022,6,21,15,33,40)
print(time_)
c = '{:%Y-%m-%d %H-%M-%S}'.format(time_)
print(c)
6. 对齐
# < - 左对齐,> - 右对齐,^ - 居中对齐
# :>N - 将数据使用空格拓展成长度为N的字符串,并且右对齐
# :0>N - 将数据使用0拓展为长度为N的字符串并且右对齐
print('{:0>3}'.format('*'))
print('{:>3}'.format('**'))
print('{:>3}'.format('***'))

六、运算符

1.数学运算符

+(加)、-(减)、*(乘)、/(除)、//(整除)、**(幂运算)、%(取余)

整除:向小取整,任何除法运算得到的结果均为整数(int)

幂运算:幂运算涉及到开方结果均为浮点型

2.逻辑运算符

and(逻辑与运算)、or(逻辑或运算)、not(逻辑非运算) -->结果均为布尔值

1. and

and: 条件1 and 条件2,条件1和条件2都成立时,整体条件成立。反之,条件不成立。

中断:and左边条件不成立时,and右边条件无需再判断。

2. or

or:条件1 or 条件2,条件1和条件2至少有一个成立,整体成立。都不成立时,整体才不成立。

中断:or左边条件成立时,or右边条件无需再判断。

3. not

取反,反义词

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值