自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 数据统计

看了下csdn里面都只有确定给数,尝试了一下完善程序。目标:输入任意两个整数(用逗号分开),在这两个整数组成的闭区间范围内生成100个随机整数,并统计出现数据的次数。思路:1.从输出提取出两个整数2.把随机100次的结果放入列表中保存3.采用字典计数,再转成字符串输出。import randomn=input()x,y=n.split(',')'''将两个整数从输入提取出来'''list1=[]i=0for i in range(0,100) : b=random.randin

2020-05-27 09:47:17 1338 1

原创 平均成绩

输入用空格分隔的两个正整数n和m,表示后面要接收m个人的n门课的成绩的输入。随后的m行,每行输入用空格分隔的n个成绩。题目保证m和n都在(0-100]之间。请分行输出每门课的平均成绩str_in = input()num = [int(n) for n in str_in.split()]list1=[]for x in range(0,num[1]): str_inx= input() list0=[float(i) for i in str_inx.split()] li

2020-05-15 10:13:29 1342

原创 Python编程从入门到实践10-1and10-2

10-1在文本编辑器中新建一个文件, 写几句话来总结一下你至此学到的Python知识, 其中每一行都以“In Python you can”打头。 将这个文件命名为learning_python.txt, 并将其存储到为完成本章练习而编写的程序所在的目录中。编写一个程序, 它读取这个文件, 并将你所写的内容打印三次: 第一次打印时读取整个文件; 第二次打印时遍历文件对象; 第三次打印时将各行存储在一个列表中, 再在with 代码块外打印它们。#10-1#打印整个文件with open('123.tx

2020-05-08 19:56:21 311

原创 Python编程从入门到实践9-14

9-14 骰子模块random 包含以各种方式生成随机数的函数, 其中的randint() 返回一个位于指定范围内的整数, 例如, 下面的代码返回一个1~6内的整数:from random import randintx = randint(1, 6)请创建一个Die 类, 它包含一个名为sides 的属性, 该属性的默认值为6。编写一个名为roll_die() 的方法, 它打印位于1和骰子面数之间的随机数。创建一个6面的骰子, 再掷10次。 创建一个10面的骰子和一个20面的骰子, 并将它们都

2020-05-08 17:34:15 640

import random.py

import random n=input() x,y=n.split(',') '''将两个整数从输入提取出来''' list1=[] i=0 for i in range(0,100) : b=random.randint(int(x),int(y)) list1.append(b) #每次结果加插入列表 dic1={} for j in range(0,100): c=int(list1[j]) if(c in dic1): dic1[c] = dic1[c] + 1 else: dic1[c]=1 #列表计数 for value,key in sorted(dic1.items()): print(value,key) #字符串输出

2020-05-27

计算n个人的平均成绩.py

计算平均成绩 dict1= {'a':'.-' , 'b':'-...', 'c':'-.-.', 'd':'-.' , 'e':'.' , 'f':'..-.', 'g':'--.' , 'h':'....', 'i':'..' , 'j':'.---', 'k':'-.-' , 'l':'.-..', 'm':'--' , 'n':'-.' , 'o':'---' , 'p':'.--.', 'q':'--.-', 'r':'.-.' , 's':'...' , 't':'-' , 'u':'..-' , 'v':'...-', 'w':'.--' , 'x':'-..-', 'y':'-.--', 'z':'--..'} list1=[] x = input().lower() for a in x : if a.isalpha(): list1.append(dict1[a]) else : list1.append(a) print(''.join(list1))

2020-05-15

python学习笔记

with open('贷款计算.txt') as file_object : contents = file_object.read() print(contents) #10-1 #打印整个文件 with open('123.txt.txt') as file_object : contents=file_object.read() print(contents.rstrip()) print() #逐行读取 ''''with open('123.txt') as file_object : lines=file_object.read() for line in lines: print(line)''' #错误原因 : 当你采用read()函数时,lines是一个字符串, #因此下面循环变成了遍历lines里面的每一个字符并打印。 #以下是正确方法: with open('123.txt.txt') as file_object : for line in file_object : print(line.rstrip()) print() #创建列表 with open('123.txt.txt') as file_object : lines = file_object.readlines() #readlines()函数:读取每一行并将其存储在一个列表里 for line in lines : print(line.rstrip()) print() #10-2 ''' with open('123.txt.txt') as file_object : for line in file_object : line.replace('python','C') print(line) ''' #为什么这个代码输出结果python并没有改变?求大神解答。 #正确的:受到 Martijn Garrix这位博主的启发: with open('123.txt.txt') as file_object : message=file_object.read() print(message.replace('python','C').rstrip()) print()

2020-05-08

#9-14 骰子.py

from random import randint class Die : def __init__(self,sides=6) : self.sides = sides def roll_die(self): n=randint(1,self.sides) return n def main(): x=eval(input()) my_die=Die(x) k=0 while k < 10 : print(my_die.roll_die()) k+=1 main()

2020-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除