python入门编程题库-Python经典基础编程练习题(六)——每日10题
1.统计 1 到 100 之和
sum=0
for i in range(1,101):
sum+=i
print(sum)
2.求输入数字的平方,如果平方运算后小于 50 则退出
n= int(input('请输入一个数:'))
n=n*n
if n< 50:
print('平方和小于50,退出')
else:
print(n)
3.两个变量值互换
a= int(input('请输入第一个数:'))
b= int(input('请输入第二个数:'))
print(a,b)
a,b=b,a
print(a,b)
4.数字比较
a= int(input('请输入第一个数:'))
b= int(input('请输入第二个数:'))
if a > b:
print('a比b大')
else:
print('b比a大')
5.了解 lambda匿名函数
MAX = lambda x, y: (x > y) * x + (x < y) * y
MIN = lambda x, y: (x > y) * y + (x < y) * x
a = 10
b = 20
print('The largar one is %d' % MAX(a, b))
print ('The lower one is %d' % MIN(a, b))
6.生成随机数
import random
print(random.uniform(1,100))
7.按位与&,|,^(变成二进制,分别按位与,或,异或)
a=3
b=7
print('a & b = %d' % b)
b &= 7
print('a & b = %d' % b)
b = a | 3
print ('a | b is %d' % b)
b |= 7
print ('a | b is %d' % b)
b = a ^ 3
print ('The a ^ 3 = %d' % b)
b ^= 7
print ('The a ^ b = %d' % b)
8.学会用tkinter画圆
from tkinter import *
canvas = Canvas(width=800, height=600, bg='yellow')
canvas.pack(expand=YES, fill=BOTH)
k = 1
j = 1
for i in range(0, 26):
canvas.create_oval(310 - k, 250 - k, 310 + k, 250 + k, width=1)
k += j
j += 0.3
mainloop()
9.学会用tkinter画直线
rom tkinter import *
canvas = Canvas(width=300, height=300, bg='green')
canvas.pack(expand=YES, fill=BOTH)
x0 = 263
y0 = 263
y1 = 275
x1 = 275
for i in range(19):
canvas.create_line(x0, y0, x0, y1, width=1, fill='red')
x0 = x0 - 5
y0 = y0 - 5
x1 = x1 + 5
y1 = y1 + 5
x0 = 263
y1 = 275
y0 = 263
for i in range(21):
canvas.create_line(x0, y0, x0, y1, fill='red')
x0 += 5
y0 += 5
y1 += 5
mainloop()
10.学会用tkinter画正方形
from tkinter import *
root = Tk()
root.title('Canvas')
canvas = Canvas(root, width=400, height=400, bg='yellow')
x0 = 263
y0 = 263
y1 = 275
x1 = 275
for i in range(19):
canvas.create_rectangle(x0, y0, x1, y1)
x0 -= 5
y0 -= 5
x1 += 5
y1 += 5
canvas.pack()
root.mainloop()
python入门编程题库-Python经典基础编程练习题(六)——每日10题相关推荐
- python 入门题库————python语句和基础数理
python 入门题库 python 题库 Python使用符号_______表示注释 Python不支持的数据类型有 查看python版本的命令是 在Python中,print(type(16/4) ...
- python程序设计题库-python编程题库
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案 ...
- python入门教程傻瓜版_毫无基础的人如何入门 Python ?Python入门教程拿走不谢啦!...
随着人工智能的发展,Python近两年也是大火,越来越多的人加入到Python学习大军,对于毫无基础的人该如何入门Python呢?这里整理了一些个人经验和Python入门教程供大家参考. 如果你是零基 ...
- 1000道Python题库系列分享15(1道代码改写题)
考虑到前面分享题库的时候,要等下一期才给出答案,不方便大家及时核对和学习.以后改为每期在文末直接给出答案,不明白的地方可以文末留言交流,提高学习效率. ================= 问题描述: ...
- python刷题 NOI题库 python题解 洛谷、牛客网、AcWing 刷题等
NOI题库 python题解-2022.01.07整理(1.1-1.3) NOI题库 python题解-2022.01.07整理(1.1-1.3)_dllglvzhenfeng的博客-CSDN博客 N ...
- 01 -Python入门- Lesson1 为何要学习 Python 编程
01 Python入门 Lesson1 为何要学习 Python 编程 文章目录 01 Python入门 Lesson1 为何要学习 Python 编程 1.欢迎学习这门课程! 2.课程概述 Less ...
- chatgpt赋能python:Python中的4J-Selenium库:从基础到进阶
Python中的4J-Selenium库:从基础到进阶 随着互联网时代的到来,搜索引擎已经成为了每个人日常生活中不可或缺的一部分.SEO(Search Engine Optimization)也就应运 ...
- python程序教程答案_2020知到题库Python程序设计答案教程
2020知到题库Python程序设计答案教程 更多相关问题 [单选] 大型设备吊装前一切准备工作就绪,检查合格即可进行(). [单选] 平均技术等级指标反映的是(). [单选] HSE管理体系中的S是 ...
- python入门(1)python的前景
python入门(1)python的前景 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于 ...
- 计算机应用基础考试单选,计算机应用基础统考题库_计算机应用基础统考试题及答案(单选题)...
计算机应用基础统考题库_计算机应用基础统考试题及答案(单选题) 1.世界上第一台电子数字计算机的诞生时间是(). A.1946年 B.1951年 C.1957年 D.1962年 答案:A 2.()体现 ...
最新文章
- 面试官:你简历中写用过docker,能说说容器和镜像的区别吗?
- 容器编排技术 -- Kubernetes Replication Controller
- [UI] 精美UI界面欣赏[8]
- 解决方案/DIV+CSS 在 IE7/IE6/Firefox间的兼容性问题
- coredump gdb 调试_CRASH安装和调试
- java程序的界面编程详解
- mysql迁移数据目录,这个坑你遇到过吗?
- stm32烧写序列号
- CPU使用率100%,如何解决
- 向量 数量积vs向量积
- Android 阻止AlertDialog dismiss
- Kerberos原理
- 【活动回顾】上海区块链开发者大会(2021)第二日精彩回顾
- 电脑桌面文件不见了怎么恢复?
- 还在买什么会员?你最需要的IDM下载利器来了~
- 南宁西乡塘区的计算机中专学校,南宁市西乡塘区中专学校
- 杰理之VM 概述【篇】
- 从ReentrantLock到AQS
- 国务院拟出台职工带薪年休假规定
- Chapter 27 HTTP and WWW 第二十七章HTTP和WWW协议作业