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题相关推荐

  1. python 入门题库————python语句和基础数理

    python 入门题库 python 题库 Python使用符号_______表示注释 Python不支持的数据类型有 查看python版本的命令是 在Python中,print(type(16/4) ...

  2. python程序设计题库-python编程题库

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 上期题目连接:1000道python题库系列分享十一(9道)上期题目答案 ...

  3. python入门教程傻瓜版_毫无基础的人如何入门 Python ?Python入门教程拿走不谢啦!...

    随着人工智能的发展,Python近两年也是大火,越来越多的人加入到Python学习大军,对于毫无基础的人该如何入门Python呢?这里整理了一些个人经验和Python入门教程供大家参考. 如果你是零基 ...

  4. 1000道Python题库系列分享15(1道代码改写题)

    考虑到前面分享题库的时候,要等下一期才给出答案,不方便大家及时核对和学习.以后改为每期在文末直接给出答案,不明白的地方可以文末留言交流,提高学习效率. ================= 问题描述: ...

  5. 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 ...

  6. 01 -Python入门- Lesson1 为何要学习 Python 编程

    01 Python入门 Lesson1 为何要学习 Python 编程 文章目录 01 Python入门 Lesson1 为何要学习 Python 编程 1.欢迎学习这门课程! 2.课程概述 Less ...

  7. chatgpt赋能python:Python中的4J-Selenium库:从基础到进阶

    Python中的4J-Selenium库:从基础到进阶 随着互联网时代的到来,搜索引擎已经成为了每个人日常生活中不可或缺的一部分.SEO(Search Engine Optimization)也就应运 ...

  8. python程序教程答案_2020知到题库Python程序设计答案教程

    2020知到题库Python程序设计答案教程 更多相关问题 [单选] 大型设备吊装前一切准备工作就绪,检查合格即可进行(). [单选] 平均技术等级指标反映的是(). [单选] HSE管理体系中的S是 ...

  9. python入门(1)python的前景

    python入门(1)python的前景 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于 ...

  10. 计算机应用基础考试单选,计算机应用基础统考题库_计算机应用基础统考试题及答案(单选题)...

    计算机应用基础统考题库_计算机应用基础统考试题及答案(单选题) 1.世界上第一台电子数字计算机的诞生时间是(). A.1946年 B.1951年 C.1957年 D.1962年 答案:A 2.()体现 ...

最新文章

  1. 面试官:你简历中写用过docker,能说说容器和镜像的区别吗?
  2. 容器编排技术 -- Kubernetes Replication Controller
  3. [UI] 精美UI界面欣赏[8]
  4. 解决方案/DIV+CSS 在 IE7/IE6/Firefox间的兼容性问题
  5. coredump gdb 调试_CRASH安装和调试
  6. java程序的界面编程详解
  7. mysql迁移数据目录,这个坑你遇到过吗?
  8. stm32烧写序列号
  9. CPU使用率100%,如何解决
  10. 向量 数量积vs向量积
  11. Android 阻止AlertDialog dismiss
  12. Kerberos原理
  13. 【活动回顾】上海区块链开发者大会(2021)第二日精彩回顾
  14. 电脑桌面文件不见了怎么恢复?
  15. 还在买什么会员?你最需要的IDM下载利器来了~
  16. 南宁西乡塘区的计算机中专学校,南宁市西乡塘区中专学校
  17. 杰理之VM 概述【篇】
  18. 从ReentrantLock到AQS
  19. 国务院拟出台职工带薪年休假规定
  20. Chapter 27 HTTP and WWW 第二十七章HTTP和WWW协议作业

热门文章

  1. Symfony2学习笔记之HTTP Cache
  2. Dapper 多数据库优化
  3. Hdu 1217 最短路.cpp
  4. 关于使用“JS获取屏幕,浏览器,网页高度宽度”的个人思考
  5. 嵌入式成长轨迹11 【嵌入式环境及基础】【Linux shell深入】【深入讨论】
  6. cascade inverse (2010-01-12)
  7. Java课堂测试——一维数组
  8. Windows下使用Visual Studio Code搭建Go语言环境
  9. 第三次上课 PPT 课后测试
  10. 为gridview“删除”列添加确认对话框