摘要:
如果你对内存地址的概念不是很理解的话,很容易就认为二者用法一样,应该没什么大的区别,其实二者区别还是比较明显的。 先来看“+”,这个字符表示为列表添加元素,严格意义来讲,"+"并不是真的为列表添加元素,而是创建一个新的列表,并且将原列表的元素和要添加的元素依次复制到新列表的内存空间里面。会改变列表内 阅读全文
摘要:
1 # 导入random模块和string模块 2 import random 3 import string 4 5 # string.ascii_letters表示26个大小写字母 6 # string.digits表示10个阿拉伯数字 7 # string.punctuation表示标点字符 阅读全文
摘要:
python应该是近几年比较火的语言之一,很多人刚学python不知道该如何学习,尤其是没有编程基础想要从事程序员工作的小白,想必应该都会有此疑惑,包括我刚学python的时候也是通过从网上查找相关资料以及从学校课程学习才确定python学习的方向,为了帮助想从事python工作的小白,所以我把py 阅读全文
摘要:
代码如下: 1 for x in range(2, 100): 2 for y in range(2, x): 3 if x % y == 0: 4 break 5 else: 6 print(x, end="\t") 运行结果 注意素数的概念:素数是指在大于1的自然数中,除了1和它本身以外不再有其 阅读全文
摘要:
代码如下: 1 import random 2 3 n = int(input("请输入行:")) 4 m = int(input("请输入列:")) 5 x = y = 0 6 while x < n: 7 y = 0 8 while y < m: 9 print(random.randint(1 阅读全文
摘要:
代码如下: 1 import random 2 3 n = 0 4 sum = 0 5 while n < 10: 6 num = random.randint(1, 100) 7 sum = sum + num 8 n += 1 9 print(num, end=",") 10 print() 1 阅读全文
摘要:
1 x = float(input("请输入横坐标:")) 2 y = float(input("请输入纵坐标:")) 3 if x > 0 and y > 0: 4 print("该点在第一象限") 5 elif x < 0 and y > 0: 6 print("该点在第二象限") 7 elif 阅读全文
摘要:
代码如下: 1 for a in range(1, 10): 2 for b in range(1, 10): 3 if b <= a: 4 print("%d*%d=%d\t" % (b, a, a * b), end="") 5 print("") 运行结果: 阅读全文
摘要:
import randomnum = random.randint(1, 100)n = 1while n <= 5: guess = int(input("请输入一个数:")) if guess > num: print("对不起,你输入的数太大了") elif guess < num: prin 阅读全文
摘要:
score = float(input("请输入你的成绩:"))if 90 <= score <= 100: print("你的成绩为A档")elif 80 <= score < 90: print("你的成绩为B档")elif 70 <= score < 80: print("你的成绩为C档")e 阅读全文