insiderer 发表于 2021-10-17 09:10:09

学习python的代码和经验记录贴

本帖最后由 insiderer 于 2021-10-17 09:19 编辑

学习python的代码和经验记录贴
大佬勿笑.
昨天学习的鱼c视频,希望自己可以能够很快的上手爬虫吧.运行环境,python3.9.5,Visual code
也欢迎大家回帖自己的学习经验和代码
import random
answer=random.randint(1,20)
counts = 5 #变量名counts的赋值为3
while counts>0: #直到变量名counts0时停止
        temp = input("不防猜下开发者现在心里想的是哪个数字:") #变量名temp=input读取的字符
        guess = int(temp) #变量名temp=input读取的字符
        if guess == answer: #如果guess=8则print输出下面
                print("你是我心里的蛔虫吗?")
                break #中止
        else: #否则
                if guess>answer: #变量名大于8
                        print("大了") #print输出如下字符
                else: #否则print输出如下字符
                        print("小了")
        counts = counts - 1 #变量名counts=3-1。。。3.2.1则程序运行3次后结束
print("游戏结束")

insiderer 发表于 2021-10-17 09:12:46

print("hello world!")
if 5 > 2:

#This is a comment.
print("Hello, World!")
y = "Hello, World!"
print(y)

"""
print("hello world!")
"""

x = 1 # x 是一个int
x = "九黎" # x 是一个字符串
print(x)



thislist = ["九黎0", "九黎1", "九黎2"]
print(thislist)

thislist = ["九黎0", "九黎1", "九黎2","九黎3","九黎4"]
print(thislist)
a = 33
b = 33
if b > a:
print("b is greater than a")
elif a == b:
print("a and b are equal")

insiderer 发表于 2021-10-17 09:13:26

5月13号的

thislist = ("九黎0", "九黎1", "九黎2")
for x in thislist:
print(x)


thislist = ["九黎0", "九黎1", "九黎2"]
i = 0
while i < len(thislist):
print(thislist)
i = i + 1


thislist = ["九黎0", "九黎1", "九黎2"]


""" 注意,这里的缩进或者空格是有意义的.类似于js的{}的标记,使得程序能够知道,是for,while等的下级代码 """
a = 99
b = 66
if b < a:
print("b比a小")
elif b > a:
print("b比a大")


import camelcase

c = camelcase.CamelCase()

txt = "hello world"

print(c.hump(txt))

insiderer 发表于 2021-10-17 09:15:24

5月29号的
代码写的是python编程快速上手的习题
列表和for x in循环#p79
列表=["a","b","c","d","f"]
#假设五人同时登录网站,查找列表.有a会特别提示管理员
   
if "a" in 列表:
    print("欢迎管理员")
else:
    print("欢迎登录")




列表=[]
#检查列表是否为空.空会返回flase
if 列表:
    print("不为空")
else:
    print("请至少选择一个")

#删除列表中所有元素
    列表=["a","b","c","d","f"]
    列表=[]
    print(列表)

#双循环结构.检查两个列表是否有重复.并打印重复值.
列表=["a","B","c","d","f"]
列表1=["a1","b","c1","d1","f1"]

列表副本=列表[:]
列表副本=
#列表的字符串大写转小写
#print(列表副本)

列表1副本=列表1[:]
列表1副本=
#都转小写进行比较

for x in 列表副本:
    for x1 in 列表1副本:
      if x==x1:
            print(f"有重复,重复值为{x}")



列表=["a","B","c","d","f"]
列表1=["a1","b","c1","d1","f1"]

列表副本=
列表1副本=

for x in 列表副本:
    for x1 in 列表1副本:
      if x==x1:
            print(f"有重复,重复值为{x}")


insiderer 发表于 2021-10-17 09:21:59


for value in range(1,1000000):
print(value)


num=list(range(1,100))

求和
for value in num:
print(value)


num=list(range(1,1000001))

sum(num)


num=list(range(1,21,2))
for 奇数 in num:
      print(奇数)


num=list(range(3,31,3))
for 能被3整除的数 in num:
print(能被3整除的数)


h100年有多少天=365*100
num=list(range(1,365*100+1))

sum(num)
页: [1]
查看完整版本: 学习python的代码和经验记录贴