Python活力练习Day2】的更多相关文章

Day2:求1000以内的素数 #素数:除了1和它本身外,不能被其他自然数整除 #判断素数的方法:1).暴力法:从2到n-1每个数均整除进行判断   2).开根号法:从2到sqrt(n)均做整除判断(原因:一个合数一定含有小于自己平方根的质因子) 方法1: prime = [] #存储素数 for m in range(2,1001): state = 1 #创建标签来判断状态 for i in range(2,m - 1): if m % i == 0: state = 0 break if…
主要内容: for循环 while循环 格式化输出(2) 数据统计及记录 ############################################################# 1.for循环 (A): # #one_guess_age# num_age = 40# for i in range(3):# age_input = int(input("input age:"))# if num_age == age_input:# print ("OK&q…
Python学习日记 --day2 1.格式化输出:% s d  (%为占位符 s为字符串类型 d为数字类型) name = input('请输入姓名') age = int(input('请输入年龄')) height = input('请输入身高') job = input('请输入工作') hobbie = input('我的爱好是') msg = '''-------info of %s -------- 姓名: %s 年龄: %d 身高: %s 工作: %s 爱好: %s ------…
元组(tuple) 元组其实跟列表差不多,也是存一组数,与列表相比,元组一旦创建,便不能再修改,所以又叫只读列表. 语法: names = ("Wuchunwei","Yangmengmeng","Lvs") #元组只有2个方法,一个是count,一个是index >>> tuple1 = (,,,') >>> print (tuple1[]) >>> print (tuple1[-]) &g…
1.常用数据类型及内置方法 1.列表(list) 定义:在中括号[]内存放任意多个值,用逗号隔开. 具体函数和内置方法如下: #定义学生列表,可存放多个学生 students=['a','b','c','d'] print(students[1]) student_info=['e',18,'mele',['喝酒','泡吧']] print(student_info[3]) print(student_info[3][1]) #2 切片(顾头不顾尾,步长) print(student_info[…
python基本数据类型 1.数字 int(整型)      在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647  在64位系统上,整数的位数为64位,取值范围为-2**63-2**63-1,即-9223372036854775808-9223372036854775807 float(浮点型)     浮点数也就是小数,按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x109和12.3x108是完全相等…
1.执行Python脚本时打印的字符有颜色 print "\033[32;1mhello\033[0m" #打印绿色 print "\033[31;1mhello\033[0m" #打印红色 2.time 模块的使用 b = time.time() #打印当前时间的时间戳 print b c = time.localtime() #打印元组形式的当前时间 print c d = time.strftime("%Y-%m-%d %H:%M:%S",…
def decode(self, encoding=None, errors=None): """ 解码 """ """ S.decode([encoding[,errors]]) -> object Decodes S using the codec registered for encoding. encoding defaults to the default encoding. errors may b…
#!/usr/bin/env python # -*- coding:utf-8 -*- #Author:ersa import sys print("sys default encoding: ",sys.getdefaultencoding()) #s 默认是 unicode 编码,Python默认是以Unicode编码的,本文件被设置成为utf-8编码 # 所以 s 没有 decode方法,所有编码之间的转换都是要先转成Unicode再进行encode成想要的编码格式 s = &…
#!/usr/bin/env python # -*- coding:utf-8 -*- #Author:ersa ''' #f,文件句柄;模式 a : append 追加文件内容 f = open("yesterday2",'a',encoding="utf-8") f.write("\nWhen i was yount i listen to the radio\n") f.write("I love Beijing Tiananm…