iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python之路-基础篇2
  • 371
分享到

python之路-基础篇2

之路基础python 2023-01-31 00:01:32 371人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

10、if else 流程判断举例说明1:import getpass  #引用getpass这个模块 _username = "kk" _passWord = "123456" username = input("username:")

10、if else 流程判断

举例说明1:

import getpass  #引用getpass这个模块
_username = "kk"
_passWord = "123456"
username = input("username:")
password = getpass.getpass("password") #getpass功能是让密码不直接显示成明文
if _username == username and _password == password:
    print("Welcome user {name} login...".fORMat(name = username))
#print("Welcome user %s login..." % username)
else:
    print("error")

注:缩进功能:子代码需要缩进

举例说明2:

#猜年龄
age_of_oldboy = 65
guess_age = int(input("guess age:"))
if guess_age == age_of_oldboy:
  print("Yes, you Got it.")
elif guess_age > age_of_oldboy:
  print("No, think bigger!")
else:
  print("No,think smaller!")

11、while循环

举例说明1:

#死循环
count = 0
while  True:
    print ("count",count)
  count = count + 1


举例说明2:

age_of_oldboy = 65 
count = 0 #设置计数
while count < 3:#如果小于3次时循环执行
    #if count == 3:
    #break
    guess_age = int(input("guess age:"))
  if guess_age == age_of_oldboy:
    print("Yes, you got it.")
    break
  elif guess_age > age_of_oldboy:
    print("No, think bigger!")
  else:
    print("No,think smaller!")
  count += 1
else:
    print("Funk off")

举例说明3:

#循环猜年龄,结束提示是否继续猜

age_of_oldboy = 65

count = 0
while count < 3:
#	if count == 3:
#		break
	guess_age = int(input("guess age:"))
	if guess_age == age_of_oldboy:
		print("Yes, you got it.")
		break
	elif guess_age > age_of_oldboy:
		print("No, think bigger!")
	else:
		print("No,think smaller!")
	count += 1
	if count == 3:#猜了三次还没有猜到询问用户是否要继续猜
		coutine_confim = input("do you want to keep guessing?:")
		if coutine_confim != "n":
			count = 0
#else:#这个就用不到了
#	print("Funk off")


注:

continue:跳出本次循环,继续到下次循环

break:结束整个循环



12、for循环

举例说明1:

#for循环
for i in range(10):
    print("loop ", i)


答案:
C:\Users\Documents\python>Python learn01.py
loop  0
loop  1
loop  2
loop  3
loop  4
loop  5
loop  6
loop  7
loop  8
loop  9


举例说明2:

#循环猜年龄

age_of_oldboy = 65
for i in range(3):
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
        print("Yes, you got it.")
        break
    elif guess_age > age_of_oldboy:
        print("No, think bigger!")
    else:
        print("No,think smaller!")
else:
    print("Funk off")


举例说明3:

for i in range(0,10,2):
    print("loop ",i)


举例说明4:

#大循环i执行1次,小循环执行10次
for i in range(10):
	print('-----------',i)
	for j in range(10):
		print (j)
		if j > 5:#小循环大于5就停止
			break



--结束END--

本文标题: python之路-基础篇2

本文链接: https://www.lsjlt.com/news/183012.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python之路-基础篇2
    10、if else 流程判断举例说明1:import getpass  #引用getpass这个模块 _username = "kk" _password = "123456" username = input("username:") ...
    99+
    2023-01-31
    之路 基础 python
  • python之路,Python基础篇2(
    一、.pyc是个什么鬼: pyc文件其实是PyCodeObject的一种持久化保存方式。 二、数据类型 1、数字: 2 是一个整数的例子。 长整数 不过是大一些的整数。 3.23和52.3E-4是浮点数的例子。E标记表示10的幂...
    99+
    2023-01-31
    之路 基础 python
  • python之路-基础篇
    python基础第一章1、python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  ...
    99+
    2023-01-31
    之路 基础 python
  • python之路-基础篇5
    1、字符串常用操作#字符串操作 name = "my name is kk" print(name.capitalize())   #>>>My name is kk #capitalize()  #首字母大写 pri...
    99+
    2023-01-31
    之路 基础 python
  • python之路-基础篇3
    作业:1、每周写一篇博客2、编写登录接口     输入用户名密码     认证成功后显示欢迎信息     输错三次后锁定3、多级菜单     三级菜单     可依次选择进入各子菜单     所需新知识点:列表、字典data = { "水...
    99+
    2023-01-31
    之路 基础 python
  • Python之路,Python基础篇(第
    一、Python介绍: python的创始人为吉多·范罗苏姆(Guido van Rossum),俗称龟叔。在圣诞节期间为打发无聊而开发得语言。 Python是一门什么语言: Python是一门解释性的语言 Python的优缺点: Py...
    99+
    2023-01-31
    之路 基础 Python
  • python之路,Python基础篇3
    1、set 无序,不重复序列、可嵌套 2、函数 ==》 定义函数,函数体不执行,只有调用函数时,函数体才执行 1、def 2、名字 3、函数体 4、返回值 5、参数 普通参数 指定参数 默认参数 动态参数 ...
    99+
    2023-01-31
    之路 基础 python
  • python之基础篇(二)
    防伪码:忘情公子著一、面向过程与面向对象  面向过程:    以指令为中心,由指令去处理数据    只要考虑如何组织代码去解决问题  面向对象:    以数据为中心,所有的处理代码都围绕数据展开    要考虑如何设计数据结构组织数据,并且提...
    99+
    2023-01-31
    基础 python
  • python之基础篇(一)
    防伪码:忘情公子著一、python介绍  python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。  python语法简洁明晰,特色之一是强制用空白符...
    99+
    2023-01-31
    基础 python
  • python之基础篇(四)
    防伪码:忘情公子著本篇我们来说说python的内置对象类型及其运算。  python有许多的内置类型,我们为什么要使用内置类型呢?python编程时是尽量去使用自定义类型还是尽可能多的使用内置类型呢?  内置类型对python本身来讲它的理...
    99+
    2023-01-31
    基础 python
  • python之基础篇(三)
    防伪码:忘情公子著python编程基础及编程风格:  语句和语法    注释:      #:可以从一行的任何地方开始    续行:      \:只能在行尾      ''':闭合操作符,单一语句跨多行。实现多行注释、内置文档等功能   ...
    99+
    2023-01-31
    基础 python
  • Python之路(二)Python基础
    执行 Windows 方式一 D:\Python\python.exe D:\Python17\DAY01\Helloworld.py 方式二 D:\Python\python.exe Linux 方式一 [root@linux-...
    99+
    2023-01-31
    之路 基础 Python
  • python基础篇之bool类型
    Python中布尔类型 我们已经了解了Python支持布尔类型的数据,布尔类型只有True和False两种值,但是布尔类型有以下几种运算: 与运算:只有两个布尔值都为 True 时,计算结果才为 True。 True and T...
    99+
    2023-01-31
    类型 基础 python
  • 2.Python基础
    一.语句和语法 一.继续 (\) Python语句,一般使用换行分隔,也就是说一行一个语句, 一行过场的语句可以使用反斜杠"\" 分解成几行. 两种情况列外一个语句不使用反斜杠也可以跨行. 在使用闭合操作符时,单一语句可以哭啊多行....
    99+
    2023-01-31
    基础 Python
  • Python基础知识之2——字典
      字典是什么? 字典是另外一个可变的数据结构,且可存储任意类型对象,比如字符串、数字、列表等。字典是由关键字和值两部分组成,也就是 key 和 value,中间用冒号分隔。这种结构类似于新华字典,字典中每一个字都有一个对应的解释,具体的...
    99+
    2023-01-30
    字典 基础知识 Python
  • python学习之路--python基础
    本文主要介绍下python列表的的一些基本操作 列表是我们在python编程中常用的数据类型之一,通过列表我们可以对数据实现最方便的存储、修改等操作。 定义列表  1 names=['ZhangSan','LiSi','WangWu'] ...
    99+
    2023-01-30
    之路 基础 python
  • Python基础篇-Python基础语法
    为什么学习pythonhttp://www.apelearn.com/bbs/thread-7739-1-1.html Python的安装 getconf LONG_BIT     查看系统版本多少位 rpm -q python uname...
    99+
    2023-01-31
    基础 语法 Python
  • Python面试宝典之基础篇-02
    我觉得你如果正在找工作,我的Python面试宝典几期教程,你一定得花时间看完了!...
    99+
    2023-06-01
  • Python面试宝典之基础篇-04
    接着更新Python常见的面试题!...
    99+
    2023-06-01
  • python 基础篇(一)
    默认的python的文件为:文件名.py #!/usr/bin/env python   # coding=utf-8     对中文的支持(切记:等号两边没有空格)执行python 文件:[root@localhost Desktop]#...
    99+
    2023-01-31
    基础 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作