python学习代码

Posted Long Time

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习代码相关的知识,希望对你有一定的参考价值。

# encoding=utf-8
import sys
import time

# 我想从键盘输入信息
name =‘‘    #赋值为空
print name  #输出空
name=raw_input("请输入姓名:")
print 你好:+name

# 字符串的切片
st1 = HelloWorld
print st1[0]
print st1[0:5]

# 字符串的拼接
st2 = I Love Python
print st1+st2

# 字符串的格式化输出 %s %d %f %c
st3 = LiLei
st4 = 18
print (my name is %s and i\‘am %d%(st3,st4))

# 字符串的常用函数
# len() 获取长度
print st3+长度,len(st3)

# strip() 去除两端的空格
st5 =   my name is  
print 去除两端的空格,st5.strip()

# lstrip() 去除左边空格
print 去除左边空格,st5.lstrip()

# rstrip() 去除右边空格
print 去除右边空格,st5.rstrip()

# 替换中间的空格
print 替换中间的空格,st5.replace( ,‘‘)

# replace() 替换的次数,eg:替换2次
st6 = aaabbcc
print st6.replace(a,b,2)

# upper() 字符串的大写
print st6.upper()

# lower() 字符串的小写
print st6.lower()

# find() 字符串的查找,返回找到的索引值
print st6.find(c),"\n"

# ---------------------------------------
print 列表:有序---------------------------------------
# 列表
lis_1 = [12,45.55,adaded,[2,3,"dfa"]]
print len(lis_1)
# 列表切片
var_1 = lis_1[0]
print var_1
var_2 = lis_1[2:3]
print var_2
lis_1[0] = 12已被修改
print lis_1
lis_1 = [12,124,1241]
lis_1.append(name)
print lis_1
lis_1.insert(2,insert)
print 插入数据,lis_1
var_pop=lis_1.pop(2)
print 弹出索引为2的数据为:,var_pop,原列表,lis_1
lis_1.remove(12)
print 删除后的列表:,lis_1
lis_1.reverse()
print 反转后的列表,内容测底改变,lis_1
print 取值反转,取值而已, lis_1[::-1], "\n"

# ---------------------------------------
print 元组:有序---------------------------------------
tup1 = (12,45.55,3434dfrte,[23,55,fet344dr45])
print tup1[1]
print tup1[3][1]
print tup1[1:3]
"""
元组与列表的共同点和不同点:
1.共同点:都是有序数据类型,元素可以是任意类型
2.不同点:list中的单个元素可以重复赋值
         元组的单个元素不允许重复赋值
"""
# 怎么实现往元组中增加一个元素,先将元组转换成列表,对列表进行操作,再转换成元组
replace_tuple = list(tup1)
replace_tuple.insert(2,zhangsan)
new_tup1 = tuple(replace_tuple)
print new_tup1

# 字典:一种无序数据类型,单个元素由key:value组成
dic1 = {name:LiLei,age:18}
print len(dic1)
print dic1
# 字典中key不允许重复、不允许修改,value可被修改
dic1[name]=xiaoHong
# 往字典中添加元素
dic1.update({class:101,count:56})
print dic1
# 弹出字典中key为name的元素
print dic1.pop(name)
# 返回字典中所有的key
print dic1.keys()
# 返回字典中所有的value
print dic1.values()
# 将字典中的元素清空
dic1.clear()
print "\n"

# ---------------------------------------
print 数据类型time---------------------------------------
# 从1970年1月1日00:00:00到当前系统日期的秒数
print time.time()
# 本地时间
print time.localtime()
# 将日期按指定格式输出
print time.strftime(%Y-%m-%d %H:%M:%S,time.localtime())
# 将日期按指定格式输出
print time.strptime("1992-8-20",%Y-%m-%d)

 

以上是关于python学习代码的主要内容,如果未能解决你的问题,请参考以下文章

学习 PyQt5。在我的代码片段中找不到错误 [关闭]

Python学习总结

30 段 Python 实用代码

即学即用的 30 段 Python 实用代码

常用python日期日志获取内容循环的代码片段

python [代码片段]一些有趣的代码#sort