【python学习】新手基础程序练习(一)
首先得先编一下程序员必须编的程序——Hello World……(这应该是程序员情结。。。)
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 12:26'
_author_ = 'Colby'
print('Hello World!')
一、输出1,2,3,4,5,6,8,9,10
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 7:49'
_author_ = 'Colby'
count = 0
num = 1
while count < 10:
if num == 7:
pass
else:
print(num)
num += 1
count += 1
二、求1~100的和
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 7:52'
_author_ = 'Colby'
num = 1
count = 0
while num < 101:
count = count + num
num += 1
print(count)
三、求1-2+3-4+5...+99的值
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 7:54'
_author_ = 'Colby'
num = 1
count = 0
while num < 100:
temp = num % 2
if temp == 0:
count = count - num
else:
count =count + num
num += 1
print(count)
四、输出1~100所有的奇数
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 7:58'
_author_ = 'Colby'
num = 1
while num < 101:
temp = num % 2
if temp == 0:
pass
else:
print(num)
num += 1
五、输出1~100所有的偶数
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 8:00'
_author_ = 'Colby'
num = 1
while num < 101:
temp = num % 2
if temp == 1:
pass
else:
print(num)
num += 1
六、用户登录(三次登录机会,用户名和密码自己设定)
#coding=utf-8
#Version:python3.7.0
#Tools:Pycharm 2017.3.2
_date_ = '2018/12/30 8:01'
_author_ = 'Colby'
#import os
num = 1
while num < 4:
temp = 3 - num
user_id = input("请输入用户名:")
user_passwd = input("请输入密码:")
if user_id == "zjx" and user_passwd == "":
print("登录成功!")
break
else:
if temp > 0:
print("登录错误!您还可以输入%d次!"%(temp))
else:
print("已被锁定!请30秒后重新登录!")
num += 1
#os.system('cls')
【python学习】新手基础程序练习(一)的更多相关文章
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- Python学习笔记基础篇——总览
Python初识与简介[开篇] Python学习笔记——基础篇[第一周]——变量与赋值.用户交互.条件判断.循环控制.数据类型.文本操作 Python学习笔记——基础篇[第二周]——解释器.字符串.列 ...
- Python 学习笔记---基础篇
1. 简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200 import subprocess cmd="cmd.exe" b ...
- Python学习day06-Python基础(4)流程控制之while和for循环
Python学习day06-流程控制之while和for循环 Python学习day06-流程控制之while和for循环while循环1. 语法2. while+break,while+contin ...
- Python学习入门基础教程(learning Python)--5.1 Python下文件处理基本过程
Python下的文件读写操作过程和其他高级语言如C语言的操作过程基本一致,都要经历以下几个基本过程. 1. 打开文件 首先是要打开文件,打开文件的主要目的是为了建立程序和文件之间的联系.按程序访问文件 ...
- python学习1:程序元素和基本使用方法(跟随mooc学习)
程序元素: 注释,缩进,变量,常量,表达式 输入,输出,分支,循环 示例程序,温度转换程序: #TempConvert.pyval=input("请输入带温度表示符号发温度值(例如:32C) ...
- 【python学习】新手基础程序练习(二)
Ι 继续上一节得内容,这里主要是对各种知识的理解以及如何运用. 一.执行 Python 脚本的两种方式 1.把python执行文件加到计算机的环境变量中,然后新建文件把程序写在新文件里,再通过cmd命 ...
- python学习day4--python基础--购物小程序
'''购物小程序:用户启动时先输入工资用户启动程序后打印商品列表允许用户选择购买商品允许用户不断购买各种商品购买时检测余额是否够,如果够直接扣款,否则打印余额不足允许用户主动退出程序,退出时打印已购商 ...
- Python学习(基础简绍)
今天终于开始了python的学习,至于python的历史我就不说了,百度百科中太详细了,我这里说就是关公面前耍大刀,太自不量力了,所以,废话不多说,直接讲讲我惊天学习Python的收获吧. 1.Pyt ...
随机推荐
- 【手撸一个ORM】第八步、查询工具类
一.实体查询 using MyOrm.Commons; using MyOrm.DbParameters; using MyOrm.Expressions; using MyOrm.Mappers; ...
- 为什么用B+树做索引&MySQL存储引擎简介
索引的数据结构 为什么不是二叉树,红黑树什么的呢? 首先,一般来说,索引本身也很大,不可能全部存在内存中,因此索引往往以索引文件的方式存在磁盘上.然后一般一个结点一个磁盘块,也就是读一个结点要进行一次 ...
- D - Simple String CSU - 1550
http://acm.csu.edu.cn/csuoj/problemset/problem?pid=1550 很久都没补这题,最近想学网络流,就看看,队友以前用网络流过的,Orz, 但是这题只需要简 ...
- 【转载】【MVC 学习 Razor语法】
Razor是MVC3中才有的新的视图引擎.我们知道,在ASP.NET中,ASPX的视图引擎依靠<%和%>来调用C#指令.而MVC3以后有了一套新的使用@标记的Razor语法,使用起来更灵活 ...
- Java定时器Timer,TimerTask每隔一段时间随机生成数字
1:java.util.Timer类是一种工具,线程用其安排以后在后台线程中执行的任务.可安排任务执行一次,或者定期重复执行. 2:TimerTask类是由 Timer 安排为一次执行或重复执行的任务 ...
- fiddler设置只抓取某一域名请求
简单易懂~
- python基础教程总结4—基本语句
一.print 和 import 的更多信息 print 打印多个表达式也是可行的,只要将它们用逗号隔开就好: >>> print('Age:' , 42) Age: 42 可以看到 ...
- stixel 理解
在车辆所处平面建立极坐标占位网格(polar occupancy grid),将视差图所代表的三维世界(3D world) 正交投影到该平面中. occupancy:每个网格被赋予一个占位数,代表了该 ...
- kubernetes-平台日志收集(ELK)
使用ELK Stack收集Kubernetes平台中日志与可视化 K8S系统的组件日志 K8S Cluster里面部署的应用程序日志 日志系统: ELK安装 安装jdk [root@localhost ...
- js中读取解析json数据
在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键. JSON字符串: 'var str1 = ' ...