鱼C论坛

 找回密码
 立即注册
查看: 2626|回复: 4

[见证历程] 学习python的代码和经验记录贴

[复制链接]
发表于 2021-10-17 09:10:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 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("游戏结束")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 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[0])

thislist = ["九黎0", "九黎1", "九黎2","九黎3","九黎4"]
print(thislist[4:])
a = 33
b = 33
if b > a:
  print("b is greater than a")
elif a == b:
  print("a and b are equal")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 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 = i + 1


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

""" 注意,这里的缩进或者空格是有意义的.类似于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))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 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"]

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

列表1副本=列表1[:]
列表1副本=[x.lower() for x in 列表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"]

列表副本=[x.lower() for x in 列表]
列表1副本=[x.lower() for x in 列表1]

for x in 列表副本:
    for x1 in 列表1副本:
        if x==x1:
            print(f"有重复,重复值为{x}")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 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)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 19:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表