程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(1)

Python 第一节随堂练习

发布于2019-08-05 11:56     阅读(921)     评论(0)     点赞(3)     收藏(1)


作业:

1 从键盘输入一个整数,判断该数字能否被2和3同时整除,能否被2整除,能否被3整除,不能被2和3整除,输出相应信息

1 my_num = int(input('请输入一个整数'))
2 if my_num % 2 == 0 and my_num % 3 == 0:
3     print(my_num,'可以同时被2与3整除')
4 elif my_num % 2 == 0:
5     print(my_num,'可以被2整除')
6 elif my_num % 3 == 0:
7     print(my_num,'可以被3整除')
8 else:
9     print(my_num,'不能被2和3整除')
View Code

2 实现用户输入用户名和密码,当用户名为seven 且密码为123时,显示登入成功,否则登入失败,失败时允许重复输入三次.

1 for num in range(0,3):
2     user_id = input('请输入您的用户名:')
3     user_password = input('请输入您的密码:')
4     if user_id == 'seven' and user_password == '123':
5         print('登入成功')
6     else:
7         print('登入失败')
8 else:
9     print('重复输入三次')
View Code

 3 使用 for 循环和 range 实现 输出 1-2+3-4+5-6...+99的和.

1 new_number = 0
2 for num in range(1,99):
3     if num % 2 == 0 :
4         num =-num
5     new_number += num   
6 print(new_number)
View Code

4 使用 for 循环 和 while 循环 打印 99 乘法表.

1 for i in range(1, 10):
2     for j in range(1, i+1):
3         print(j,'X',i,'=',i*j,end=' ' )
4         print()
5     
View Code

5 有1 2 3 4个数字,能组成多少个互不相同且不重复的三位数字?都是多少?

1 for i in range(1,5):
2     for j in range(1,5):
3         for k in range (1,5):
4             if i != j and j != k and k != i:
5                 print('%d%d%d'  %(i,j,k),end='  ')
View Code

 



所属网站分类: 技术文章 > 博客

作者:可以给我吃一口吗

链接:https://www.pythonheidong.com/blog/article/4455/5d7a6ec8c5c857efa824/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

3 0
收藏该文
已收藏

评论内容:(最多支持255个字符)