day1&2

python笔记

编程,编程语言

编程语言:用一种语法规则编写程序

编译性语言:执行效率高,平台依赖性高(比如c语言)

解释型语言:执行效率相对低,可移植性相对高

python的一些小知识点

python是解释性语言

python的缺点:运行速度慢,不能加密代码

python严格规范缩进

python默认换行符就是结束符,也可以用;做结束符

输入输出

输入:input

input("请输出xx:")

输出:print

print()
注释
# 这是单行注释

'''
这是多行注释
'''

"""
这也是多行注释
"""
变量

变量是程序运行时,存储数据的盒子

变量名 = 变量值

作用是让代码可以复用,让代码更加灵活

a = input("输入变量:")
标识符命名规则

大小写敏感

不以数字开头

不可以使用关键字

尽量不与内置的方法名,模块重名

python推荐用_隔开单词(例: my_name)

数据类型

基本数据类型

数据型

​ 整型,浮点型

字符串

布尔类型

​ Ture,False

None

NaN

复合数据类型

数据类型转换
a = int(input("输入数字:")
print("数字是"+str(a))
转义字符
print('I\'m a')
字符串格式化
1.+号拼接
2.输出值只有一个:
print("用户名:",uname)
3.占位符 %d %f %s
print("用户名%s的密码是%s" %(uname,pwd))
4.format函数
print("用户名{的密码是{}".format(uname,pwd))
5.推荐的方法
print(f"用户名{uname}的密码是{pwd}")
运算符
1.算术运算符

+ , - , * , / , //(整除) , %(求模) , **(幂)

2.关系运算符

> , < , >= , <= , == , !=

3.逻辑运算符

and or not

4.所属运算符

in not in

5.is运算符(判断内存地址是否相同)

is is not

6.赋值运算符

= ,+= ,-= ,*= ,/= ,**=

字符串的方法

capitalize :字符串首字母大写

center:居中

a.center(100,"#")

ljust:左对齐

rjust:右对齐

startswith:判断是否以…开始

endswith:判断是否以…结束

find:如果不存在返回-1 ,存在返回具体位置

index:如果不存在报错,

format:字符串格式化

strip:去除空格

join:拼接

split:分割

lower:转小写

upper:转大写

replace(要替换的目标,替换成的):替换

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值