python小白学习总结day01

python与java c++的区别

1、变量

python中的变量是没有int等类型作为前缀的,定义变量的方法直接为:
num = 1
后面分号没有。

2、输出方法:print()

可选参数sep,end

python中基本常用方法

1、int() 、float()、 eval()
2、列表、元组 类似于java中的数组
列表常用方法有:
len();sum();max();min();append();extend();insert();remove(); del;reverse();clear();
连接:+
重复:*
切片:[m:n]
元组和列表的区别是:元组不能做修改和删除,没有列表中的append,extend,insert方法,元组更快,可以写保护
列表和元组都可以嵌套,相当于多维数组
单个元素的元组有个末尾的逗号如(0,)
3、format函数的使用
4、转义字符 “\”的使用
5、域内输出对齐: rjust,ljust,center或者format的调用
具体实现:
“Rank”.ljust(5)
“{0:^5s}”.format(“Rank”)
6、切片的使用
str=“I love you”
输出整个字符串:str.[:]
输出部分字符串:str.[startIndex:endIndex]
若startIndex>endIndex则输出为空
7、split,join方法
split:字符串分割为列表元素
str=“a,b,c,d”
str.split(",")
join:结合字符串
line=[“to”,“do”,“what”]
“,”.join(line) # to,do,what
8、可变对象和不可变对象
可变对象:列表
不可变:字符串、数值、元组
9、列表复制
法1:list1=list2 #相当于java中数组复制,两个数组指向同一内存地址
法2:list2=list(list1)或list2=list1[:]数值一样,所指向的内存位置不一样
10、list()函数:将元组或字符串转化为列表
tuple()函数:将列表或字符串转化为元组
11、sort()函数:对列表中元素以升序排列(无返回值)。# list.sort()
#注意:sort函数没有返回值,而且属于list函数,元组不能使用,如果想对一个元组使用sort函数要先将该元组使用list()转成列表,使用sort后再用tuple()转化回元组。
12、ASCII值对应的函数:
chr(n) #输出ASCII数字n所对应的字符串
ord(str) #输出str字符串所对应的ASCII值
13、关系运算符 # ==,!=,<,>,<=,>=,in,not in
逻辑运算符 #and,or,not
14、判断
if condition:
code
else :
code #else部分可省略,if-else可嵌套使用
#多个条件:
if condition1:
code
elif condition2:
code

else condition:
code

注:本人为大二学生,未来女程序猿一枚。想借这个平台督促自己的学习,记录学习总结,因为专业和计算机不对口,所有内容全靠自学,希望不对的地方还请大佬多多指正。咻咪~~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值