3.15学习笔记

3.15

注释

两种注释方法
1.ctrl + /,可以注释掉整行的内容
2.使用一对三引号,可以注释掉多行内容
注释可以使代码变得容易理解,且不影响程序运行
print('这是输入的内容') # 这里是注释
注释可以暂时注释掉不用的代码
# print('这里代码暂时不用')
# print('这里的代码也不用')

输入和输出

输入–input()

input()函数不论接收的是什么类型的数据,返回的一定是一个字符串
字符串是使用引号括起来的一个文本
input('please input your name:')

输出–print()

可以在控制台打印结果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-54DBwXAg-1647341789024)(D:\Documents\Pictures\控制台打印.png)]

可以打印公式或者代码的执行结果
print('hello world')
print(1+2)
可以同时打印多个结果
print('hello world', 1 + 2, 3 > 2)

end和sep

作为print函数中的两个参数,end用来设定打印输出文本的结尾,默认值是换行符\n。sep用来分割一个输出文本中的多个对象,默认值是空格。
print('hello', 1+2, sep='&&&&', end=' ')# 将&&&&作为两个输出对象的间隔,以空格结尾

相对路径和绝对路径

相对路径

. 表示当前文件夹,…表示上一级

格式化输出

f-字符串

content = f'年龄为{age}的{name}考上了{edu}'#字符串中写的任何符号(转移字符除外)都表示其本身
print(content)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZdxJG1xF-1647341789026)(D:\Documents\Pictures\f.png)]

format()函数

format函数的几种常见用法
print('年龄为{}的{}考上了{}'.format(age, name, edu))#花括号的数量一定要和format中的传参数量一致
text = '我是分隔符'
print('{:*^20}'.format(text))#文本中间对其,左右用*补齐,总长度为20
print('{:<10}'.format(text))#文本左对齐,不写东西,默认是空格填充
format函数其他用法
print("{:.2f}".format(3.1415926))#保留小数点后两位,不指定位数,默认保留六位小数,保留位数不够的话,使用0作填充
print("{:.3%}".format(3.1415926))#将数字转换成百分比,保留三位,默认保留六位小数
print("{:.7e}".format(1000000002000))
print("{:.0f}".format(2.49))#保留整数
money = 10000
print('{:,}'.format(money))#货币显示效果,千分位添加逗号

变量

变量:计算机本地的数据载体

变量的命名规范

硬性规范:1.变量名只能由数字、字母、下划线组成,且不能是数字开头。
    2.变量名不能是系统的关键字。
    3.Python中变量名是区分大小写的。

非硬性规范:
1.见名知义
2.驼峰命名法:大驼峰命名法:组成变量名的首字母大写,FirstName
小驼峰命名法:组成变量名的单词从第二个单词首字母大写,firstName

Python中的系统关键字

输入系统中的关键字

import keyword
print(keyword.kwlist)
[‘False’, ‘None’, ‘True’, ‘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’]

数据类型

常见的数据类型:int整型、float浮点型、string字符串、bool布尔值、list列表、tuple元组、dict字典、set集合

查看数据类型方法

使用type()查看数据类型
list1 = [1, 2, 3]
print(type(list1))
tuple1 = (1, 2, 3)
print(type(tuple1))
dict1 = {"name":"zhansan","age":15}
print(type(dict1))

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xIN5j2v3-1647341789027)(D:\Documents\Pictures\数据类型.png)]

常见的运算符

算数运算符

+加、-减、*乘、/除、//整除,**幂运算,%取余,也叫模运算。Python中除法运算结果永远是浮点型。整除的结果一定是整形,且向下取整。

比较运算符

==、!=、>、<、>=、<=。比较的结果永远是布尔值,True和False。

逻辑运算符

逻辑运算符:and、or、not(与、或、非),结果是布尔值。and:链接的是两个条件,如果两个条件都成立,结果为真,否则为假。短路:如果and左边条件为假,整个条件直接为假
print(a > b and b != 0)
or:链接的是两个条件,如果两个条件都不成立,结果为假,否则为真。
print(a > b or b != 0)
not:取反。
print(not True)
print(False == False)

赋值运算符

+=、-=、*=、/=
赋值运算符优先级最低。先算符号右边,目的永远是给符号左边的变量赋值

`
print(a > b or b != 0)

###### not:取反。

print(not True)
print(False == False)


## 赋值运算符

###### +=、-=、*=、/=

###### 赋值运算符优先级最低。先算符号右边,目的永远是给符号左边的变量赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值