Python第一天

变量的学习代码:

# coding=UTF-8
# strip():去掉两边的空格
name = input("name:").strip()
age = input("age:")
print("%s:name \n %s:age" % (name, age))

# 字符串的拼接
msg = '''name:%s \n age:%s''' % (name, age)
print(msg)

# 使用 %d:表示数字
# %f:表示浮点
# %s:表示字符串
age = int(input("重新输入age:"))
msg = '''
name:%s 
age:%d
''' % (name, age)
print(msg)

判断和循环的代码:

# coding=UTF-8
# if :else:
n = int(input("请输入一个整数:"))
print(n)
if n > 80:
    print("数值大于80")
else:
    print("数值小于80")
print("结束!")
## if ...:elif...:else
n = int(input("请输入一个成绩:"))
if n > 90:
    print("A")
elif n > 80:
    print("B")
elif n > 70:
    print("C")
else:
    print("D")
print("结束!")
# coding=UTF-8
#while循环
count = 0
while count < 3:
    count += 1
    n = int(input("请输入一个成绩:"))
    if n > 90:
        print("A")
    elif n > 80:
        print("B")
    elif n > 70:
        print("C")
    else:
        print("D")
        break
print("结束!")

#for循环
n = 3
for i in range(n):
    print("for循环: %s" % str(i))

数组和列表的代码:

#  coding=UTF-8
array = (1, 5, 6, 7)
print(array.count(5))
print(array.index(6))

# 数组和列表互转
print(type(array))
lt = list(array)
print(lt)
print(type(lt))
print(tuple(lt))
# coding=UTF-8
name_list = ["linda", "hei", 568]
for i in range(name_list.__len__()):
    print(name_list[i])

# append():列表后面添加数据
name_list.append("yiling")
print(name_list)

# insert():在指定下标中插入数据
name_list.insert(2, "yiling")
print(name_list)

# count():统计多少相同的参数
n = name_list.count("yiling")
print(n)

# pop():每次删除最后一个数据
# remove():指定参数删除
name_list.pop()
print(name_list)

name_list.remove(568)
print(name_list)

# reverse():反转排序
name_list.reverse()
print(name_list)

# sort() :排序
name_list.sort()
print(name_list)

# 截取列表数据
s = name_list[0:2]
print("截取:%s" % s)

# extend():对列表进行合并
array = [1, 2, 6]
array.extend(s)
print(array)

# in : 判断是否包含
print(6 in array)

关于文件操作的代码:

# coding=UTF-8
#open():对文件读取和写入,主要注意中间的标识
f = open("..\iofile\io.txt", "w", encoding='utf8')
f.write("明月几时有\n")
f.write("明月几时有\n")
f.write("明月几时有\n")
f.write("明月几时有\n")
f.close()

f = open("..\iofile\io.txt", "r", encoding='utf8')
for line in f:
    print(line.strip("\n"))
f.close()

 

 

转载于:https://my.oschina.net/u/3058881/blog/1603429

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值