```## 1.输入圆半径,求面积与周长

r = int(input("R="))

s = 3.14*(r**2)

c = 2*3.14*r

print("S=",s," ","C=",c)

## 2.随机输入两个数,比较大小后,从小到大打印

a = int(input("number="))

b = int(input("number="))

if a < b:

print(a,b)

else:

print(b,a)

## 3.输入两个数,打印最大值,按回车结束

a = int(input("number:"))

while 1:

b = input("number:")

if b == '':

break

else:

b = int(b)

if b < a:

print(a)

else:

print(b)

a = b

## 4.求输入数据平均值,输入0也加入计算

a,b = 0,0

c = int(input('输入:'))

while 1:

b += 1

a += c

print("均值:",a/b)

c = input('输入:')

if c == '':

print('End')

break

else:

c = int(c)

## 5.打印边长为N的正方形

n=int(input())

for i in range(1,n+1):

if i==1 or i==n:

print('*'*n)

else:

print('*',' '*(n-2),'*')

## 6.X范围内奇,偶数之和(包含X)

z = 0

x = int(input('MAX 1000 000:'))

y = int(input('偶0 奇1:'))

if (x <= 1000000)&(0 <= y <= 1):

for i in range(y,x+1,2):

z += i

print(z)

else:

print('input error')

## 7.查询成绩表

while 1:

x = int(input('number:'))

if 90 <= x <= 100:

x = 'A'

print(x)

elif 80 <= x <= 89:

x = 'B'

print(x)

elif 70 <= x <= 79:

x = 'C'

print(x)

elif 60 <= x <= 69:

x = 'D'

print(x)

elif 0 <= x <= 59:

x = 'E'

print(x)

else:

print('Input Error')

## 8.1到N的阶乘之和

x = int(input('number:'))

m = 1

h = 0

for i in range(1,x+1):#X阶层计算

m = i*m

h += m

print(h)

## 9.九九乘法表

for i in range(1,10):

k = 1

for n in range(i,10):

z = i*n

if i == 1:

print(i,'x',n,'=',z,end=' ')

elif i != 1:

print(' '*k,i,'x',n,'=',z,end=' ')

k -= 1

## 10.N以内的斐波那契数列

n = int(input('范围:'))

a,b = 0,1

while 1:

print(a,end=' ')

a,b = b,a+b

if a> = n:

break

## 11.斐波那契数列的第N项

a,b,c = 0,1,0

n = int(input('查询项:'))

while 1:

a,b,c = b,a+b,c+1

if c == n:

print(a)

break

## 12.输入100位以内数据按位位打印

a = int(input())

x = 100#最大权

w = 10**x

log = 1

while log:

if a//w == 0:#找最高位

x = x-1

w = 10**x

else:#找到最高位

log = 0

while w:

b = a//w#首位

a %= w#为下次循环变量改为余数

w //= 10#降权

print(b,end=' ')

## 13.给出随机0100中的数字,使其排序算法,如出现具体数字则排序结束`

import random

li = [1]

k = 0

while k != 88:

k = random.choice(range(100))

if k in li:

continue

li.append(k)

li.sort()

print(li)

## 14.求x以内的素数,给一个随机数,如果该数能整除质数,那该数就为合数

li = [2]

x = int(input())

for i in range(2,x):

a = 1

for n in li:

if i%n == 0:

a = 0

break

if a:

li.append(i)

print(li)

## 15.求1-2+3-4+5.......99的值

x,y = 0,1

for i in range(1,100):

i = i*y

x += i

y *= (-1)

print('count:',x)

## 16.用户登录,连续错误三次退出

name=input('user name:')

c = 3

while c:

key=input('pass word:')

if name == '1' and key == '2':

print('True')

break

else:

print( 'False')

c = c-1

## 17.输入随机数字列出所有能整除它的数字

x = int(input())

li = []

for i in range(1,x+1):

if x%i == 0:

li.append(i)

print(li)

## 18.3文钱能买一只公鸡,2文钱能买一母鸡,1文钱能买3小鸡,现在花100钱买100鸡,如何买

for x in range(1,101):

c = 100-x

v = 100-x/3

for m in range(1,100):

if c-m == (v-2*m)/3 and c-m >= 0:

g = c-m

print('公鸡:',g,'母鸡:',m, '小鸡:',x)

## 19.输入三个数,看是否能构成三角形

a = 5

b = 75

c = 6

if a+b

print('ng')

else:

print('ok')

## 20.水仙花数

l1 = []

l2 = []

for i in range(100,1000):

w = 100

ii = i

while w:

a = i//w#首位

i %= w#余数

w //= 10#降权

l1.append(a)

## 如果该数的各位数的立方之和等于该数,那该数称为水仙花数

​ if l1[0]**3+l1[1]**3+l1[2]**3 == ii:

​ l2.append(ii)

​ else:

​ l1 = []

print(l2)

## 21.一个正整数分解质因数

l1,l2 = [2],[]

n,log = 0,1

for i in range(2,1000):#范围内质数并输出到列表1

k = 1

for x in l1:

if i%x == 0:#如果迭代值为合数,则终止当前循环且不把该值加入列表1

k = 0

break

else:

pass

if k:

l1.append(i)

#print(l1)#打印质数表

cc=int(input('正整数:'))

while log:

if cc%l1[n] == 0 and cc != l1[n]:#如果输入值能整除当前质数且不为当前质数,分解输入值并把质数加入列表

l2.append(l1[n])

cc = cc / l1[n]

elif cc == l1[n]:#输入值经过计算或直接等于素数,把该素数加入列表

l2.append(l1[n])

log = 0

elif cc > l1[n]:

n = n + 1

print('质因数:',l2)

## 22.球从100米高处下落,每次反弹上次距离的一半,10次后,球运动多少米

b = 200

x = 100

for i in range(1,10):

b = b/2

x = x+b

print(x)

## 23.1,2,3,4个数字,能组成多少个不重复的数,每个数字只能用一次

l1 = [1,2,3,4]

l2 = []

a,b,c,d = 0,0,0,0

for a in l1:

for b in l1:

if a == b:

pass

else:#第一位数不等于第二位数

for c in l1:

if a == c or b == c:

pass

else:#第一位数不等于第三位数

for d in l1:

if a == d or b == d or c == d:

pass

else:#第一位数不等于第四位数

l2.append([a,b,c,d])

print(l2)

## 24.一个数+100后是一个完全平方数,再在加168又是一个,求该数

for i in range(1000000):

if 250000>i>10000:

t = 100

k = 500

elif 490000>i>250000:

t = 500

k = 700

elif 810000>i>490000:

t = 700

k = 900

elif 1000000>i>810000:

t = 900

k = 1000

else:

t = 0

k = 100

for u in range(t,k):

if i+100 == u*u:

for y in range(t,k):

if i+268 == y*y:

print(i,u,y)

## 25.猴子吃桃,x个桃子,每天早上吃掉一半+1,第10天早上发现剩1,求x

a = 1

for i in range(1,10):

a = 2*(a+1)

print(a)

## 26.已知a,b,c,与x,y,z--------------c==y,a!=x,

c='y'

l1=['x','y','z']

for i in l1:

if i == c:

for a in l1:

if a != 'x' and a != c:

for b in l1:

if b != c and b != a:

print('c:',c,' b:',b,' a:',a)

## 27.,打出该序列2/1,3/2,5/3,8/5,13/8,12/13......前20项之和

a = 2

b = 1

c = 0

for i in range(1,21):

c += a/b

a, b = a+b, a

print(c)

## 28.求1+2n+3n+4n+5n...20n

n,k = 2,0

for i in range(2,21):

k += i*n

#print(i,end=' ')

k+1

## 29.输入5位数看是否为回文数

a = input()

b = a[ :1]

c = a[1:2]

d = a[2:3]

e = a[3:4]

f = a[4:5]

if b == f and c == e:

print('yes')

else:

`print('no')```

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

python新手入门代码-Python 新手入门习题及代码相关推荐

  1. python新手入门代码-python新手入门方法

    随着人工智能 大数据的火热 Python成为了广大科学家和普通大众的学习语言.在学习Python的过程中 有很多人感到迷茫 不知道自己该从什么地方入手,今天我们就来说一些新手该如何学习Python编程 ...

  2. python新手教程 从零开始-Python零基础从零开始学习Python十分钟快速入门

    原标题:Python零基础从零开始学习Python十分钟快速入门 学习Python的,都知道Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python是一种动态解释型的 ...

  3. python难不难学-超级适合新手学习的python教程,入门其实不难?

    在互联网时代很多人都希望掌握一个与互联网相关的知识,比如Python的知识就非常重要,因为无论是操作新媒体平台还是去制作一些软件,我们都需要掌握一些Python的技巧,而且学习一些Python的知识, ...

  4. 自学python有哪些方向-Python新手入门应该注意的一些问题以及学习方向

    人们为何使用 Python? 在学习 Python 之前,还望新手们先看完本篇文章,写作不易,还请各位大佬赏脸 ,根据我自已在学 Python 的过程中,以及网上众多 Python 学习,爱好者评论中 ...

  5. 怎么学python入门?python新手学习路线

    怎么学python入门?python新手学习路线,Python入门应该了解一些基本的计算机编程术语.Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言,Python 的设计具 ...

  6. python新手入门指导_python新手入门指导

    python新手入门指导 来源:天津IT培训学院时间:2020/8/21 9:34:54 首先,这篇文章是写给想入门Python但是编程基础0或者刚接触的新手同学.不管你是因为兴趣还是工作以及转行需求 ...

  7. Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python

    Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...

  8. python新手怎么入门_新手怎么学Python?Python入门必看!

    原标题:新手怎么学Python?Python入门必看! 作为新手,学习一门编程语言无疑是一头雾水,上海尚观科技为了让大家在学习Python编程的时候,有一个学习方向,在这里给大家分享了的方法,希望能帮 ...

  9. python新手入门总结_初学python的操作难点总结(新手必看篇)

    如下所示: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录 直接 dir 3 想在一个盘下进去一个文件夹,用cd空格目标文件 cd p 4 写文件的第一个字母 ...

  10. 30岁自学python找工作-30岁新手入门python!尝试人生另一种可能

    上篇笔记之后,很多人私信我有关学习提高的一些方法和资料.今天先来认真讲一下python入门[询问度最高] • �心态调整,我最想说的话: 1. 不要神化编程,觉得它是一个遥不可及的事情.其实编程.英语 ...

最新文章

  1. windbg调试cpu占用率高的进程
  2. ABAP DESCRIBE语句
  3. linux setsockopt详解
  4. .NET架构小技巧(2)——访问修饰符正确姿势
  5. MYSQL存储过程中 表名 使用变量
  6. day4:非参数统计及其检验方法(无sas代码)
  7. [教程] MPICH2 Win7 VS2008环境搭建
  8. uniapp 复制剪贴板
  9. 我要继续坚持梦想,把我的demo变成产品!
  10. TCP全连接端口扫描器
  11. 小游戏——满天小星星
  12. Android之UVC调试
  13. Mac 命令行关闭和打开蓝牙
  14. 我们都希望有一部属于自己的电脑。
  15. 计算机打印状态错误,打印机开始打印就显示错误怎么办?
  16. kotlin完成 Code War 题目 解析分子公式
  17. Mysql 常用 时间函数
  18. 粗放时代到规范时代,爬虫该何去何从?
  19. react 引入远程 动态图片 和 引入本地 图片
  20. visionpro联合c#二次开发二

热门文章

  1. imageview 自定义 android,Android自定义ImageView实现在图片上添加图层效果
  2. bzoj 1217 [HNOI2003]消防局的设立 贪心
  3. 异步方法的编写与使用
  4. POJ 1185 炮兵阵地(状压dp)
  5. 发送邮件(注册用户并激活邮箱)
  6. CentOS6编译装载nbd模块
  7. listview拖动优化问题
  8. Response.End()在Webform和ASP.NET MVC下的表现差异
  9. js获取url后面的参数值
  10. Bailian4107 19岁生日礼物-Birthday Gift【进制】