Python基础功能使用学习笔记(1)

今天是实训的第四天了,感觉有必要写点东西来保证自己不会忘记(雾)所学的东西,希望自己以后学到相关的东西能好好记录。

import keyword
#导入关键字库
print (keyword.kwlist)
#输出关键字列表
name='abcdefg'
name2=name3='abc'
#定义变量为字符串
print(name2)
print(name3)
#打印输出
i,j=100,50
print(i)
print(j)
#这个例子其实反映了python可以依据使用者的输入顺序来进行输出
print(3//2)#取商

print(7%2)#取余数

print(2**3)#幂乘

print(sum([i for i in range(10000)if i%2==0]))
#其实可以看成是一个循环输入,这个函数的目的在于输出10000以内的偶数和;
#关于range(n,m)其实是说左闭右开,包含你,但到不了m,如果说只是range(m)那么默认是从0开始,包含零

print(abs(-10))#求绝对值
print(round(3.14159265,5))#四舍五入
print(pow(2,4))#幂积

print("aaaa\nbbbb\n")#可换行,换行符\n,\转义
print('''aaaaa
bbbbb''')#也可换行,‘’‘三点自动换行,写出多行字符串
print("\\")#Only output single '\' cuz the first '\' means escape character(转义符)


print(type(5/2))#type function to show the type of the result
str2 ='hi my name is %s, age is %d ' % ('lwk',20)
print(str2)
# %f default is 6 digital capacity
str3= 'Pi = %f'%3.14159265397
print(str3)
str4='abcdefghijklmnopq'
print(str4[0])
print(str4[-2])#the number which is count from back to front
print(str4[len(str4)-2])
print(str4[1:17])#from 0-n,called "切片",左闭右开
print(str4[-7:-1:2])
str5='ababaabbbbbbacadss'
print(str5.count('a'))#count the number
print(str5.find('ad'))#find t he location where the string was found for the first time
print(str5.split('b',4))#split the string out and cut it in pieces
print(str5.replace('b','j',4))#the letter will be replaced,the letter will replace the previous letter, how many times
str6='lwk'
print(str6.center(20,'l'))
print(str6.ljust(20,'l'))
print(str6.rjust(20,'l'))
str7='   jbd     '
print(str7.strip())#eliminate the blank space
print(str7.lstrip())
print(str7.rstrip())
str8='aaBBcc'
print(str8.lower())
print(str8.upper())
str9='aabbcc1234'
print(str9.isalnum())# whether they are all consist of alpha and number
print(str9.isalpha())
print('abc'.isalpha())
print(str9.isdigit())
str10='Hello'#开头大写后小写就是title
print(str10.istitle())
print(str10.islower())
str11='SAKURA'
print(str11.isupper())
str12='   '
print(str12.isspace())#all blank space
str13='abcdef'
print(str13.startswith('a'))#judge whether start with the certain letter
print(str13.startswith('v'))
print(str13.endswith('a'))
print(str13.endswith('f'))#end with the certain letter

#一个随机取数小代码
import random
number =[655,656,657]
print(random.sample(number,2))
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值