Python
骂人冠军
IT小菜鸡
展开
-
Python tkinger GUI编程应用实例--考生信息增加与删除界面!
本实例设计一个包含Label组件、Entry组件、Combobox组件、Radiobutton组件、Checkbutton组件的GUI界面。其中,Combobox组件来自于thinter.ttk模块。程序运行后,输入考生姓名,选择考生省份、地区,并选择考生类别和专业等信息,单击‘增加’按钮,将学生信息添加到列表框中;选中列表框中的信息后,单击‘删除’按钮,将删除列表框中的信息。实例代码:...原创 2019-11-27 17:50:44 · 676 阅读 · 1 评论 -
python实现————统计字符串中,各个字符的个数
#统计字符串中,各个字符的个数,方法一str_=str(input('输入一个字符串:'))print('字符统计结果:')for i in set(str_) : if i ==' ': continue s=str_.count(i) print(i,':',s)#统计字符串中,各个字符的个数,方法二str1_=str(input...原创 2019-09-16 00:52:49 · 4825 阅读 · 0 评论 -
Python学习笔记之 --range函数
语法格式:range(start,stop[,step])产生一系列整数,返回一个range对象,并且range对象是可以迭代的。函数参数说明:start:计数从start开始(默认是从0开始)。例如,range(5)等价于range(0,5)stop:计数到stop结束,但不包括stop。例如,range(0,5)是[0,1,2,3,4],不包括5。step:步长(默认为...原创 2019-09-18 01:03:24 · 488 阅读 · 0 评论 -
python 一行语句实现if else
操作语法如下:value_when_true if condition_is_ture else value_when_condition_is_falsemax_value = x if x > y else y这一行命令的逻辑:若x > y,则max_value = x,否则:max_value = y。类似于c/c++ 中的三元表达式 ?:...原创 2019-09-20 00:02:28 · 14117 阅读 · 0 评论 -
Python学习笔记———for循环案例
百鸡百钱问题,100块钱买100只鸡条件:公鸡5块一只,母鸡3块一只,鸡仔1块三只,问可买公鸡,母鸡,鸡仔各多少只?实现代码:x=100for y in range(101): x=100-y for z in range(101): if x<0 :break if x+y+z==100 and (5*x) + (3*y) +...原创 2019-09-21 14:43:12 · 635 阅读 · 0 评论 -
Python的可变与不可变数据类型
首先,我们需要知道在python中哪些是可变数据类型,哪些是不可变数据类型。可变数据类型:列表list和字典dict;不可变数据类型:整型int、浮点型float、字符串型str和元组tuple。用一句话来概括上述过程就是:“python中的不可变数据类型,不允许变量的值发生变化,如果改变了变量的值,相当于是新建了一个对象,而对于相同的值的对象,在内存中则只有一个对象,内部会有一个引用计数来记...原创 2019-09-22 02:28:54 · 325 阅读 · 0 评论 -
Python实例--输入两个正整数m和n,求其最大公约数和最小公倍数。
题目:输入两个正整数m和n,求其最大公约数和最小公倍数。代码如下:m=m1=eval(input('请输入第一个正整数:'))n=n1=eval(input('请输入第二个正整数:'))if m1>=n1: #判断m和n哪个为较大的数 while n1 !=0 : #较小的数为0时,返回的大数即...原创 2019-09-23 23:37:06 · 41418 阅读 · 0 评论 -
Python笔记————random模块
random模块中常见的函数如下:import randomprint( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数 print( random.random() ) # 产生 0 到 1 之间的随机浮点数print( random.uniform(1.1,5.4) ) # 产生 1.1 ...原创 2019-10-18 12:12:32 · 117 阅读 · 0 评论