Python知识点01

基本变量类型

int:整型;用于表示整数,例如:42, -999。
float:浮点型;用于表示带有小数点的数字,例如:3.14, 5.0。
string: 字符串;由零个或多个字符组成的有序字符序列,例如:"hello"。
bool:布尔型;有两个值:True 或 False。
list:列表;一个有序的元素集合,可以随时添加或删除其中的元素。例如:[1, 2, 3]。
set:集合;一个无序的元素集合,其中的元素是唯一的,不能重复。例如:{1, 2, 3}。
tuple:元组;类似于列表,但它的元素不能修改(即它是不可变的)。例如:(1, 2, 3)。
dictionary:字典;键值对的集合,每个键都与一个值相关联。例如:{'name': 'John', 'age': 30}。
date: 日期;表示特定的一天,例如:2023年9月13日。

输入输出

input:输入,得到的是字符串类型
print:输出,外双内单,外单内双

#input
name=input("Please write your name:")
print(name)
# print
print("hi'I"m A'")
print('hi"I'm A"')

f:转字符串
{}:占位符,动态修改变量值输出

# f and {}
first='first name'
last='last name'
msg=f'{first}[{last}] is a coder' 
print(msg)

常用函数

len() -返回对象的长度或项目数。对于字符串,它返回字符数;对于列表、元组或集合,它返回元素的数量;对于字典,它返回键-值对的数量。

# len
len('hello') # 返回 5 
len([1, 2, 3]) # 返回 3 
len({'name': 'John', 'age': 30}) # 返回 2

upper() -将字符串中的所有字符转换为大写。 

# upper
print('hello'.upper())

lower() - 将字符串中的所有字符转换为小写。

# lower
print('HELLO'.lower())

title() - 将字符串中的每个单词的首字母大写,其余字母小写。

# title
print('hello world'.title())

find() - 查找子字符串在字符串中首次出现的位置。如果找不到子字符串,则返回-1。

# find
print('hello world'.find('world')) 
# 返回 6

abs() - 返回数字的绝对值。对于负数,它会返回其正数值。

# abs
print(abs(-10))
# 返回 10

round() - 对浮点数进行四舍五入。可以传递一个额外的参数来指定小数位数。如果不传递参数,则四舍五入到最接近的整数。

# round
print(round(3.14159)) # 返回 3 
print(round(3.54345, 2)) # 返回 3.54

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值