广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python学习系列 ( 第二章):Py
  • 149
分享到

Python学习系列 ( 第二章):Py

第二章系列Python 2023-01-31 01:01:56 149人浏览 八月长安

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

摘要

一:python的用户输入:  1.1 Python的输入 #!/usr/bin/env python # -*- coding: utf-8 -*- # Author:FlyFish #import getpass _username

一:python的用户输入:

  1.1 Python的输入

 

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Author:FlyFish

#import getpass

_username = "zhangyy"
_passWord = "abc123"

username = input("username:")
password = input("password:")   ### password = getpass.getpass("password:")

if _username == username and _password == password:
   print("Welcom user {name} login".fORMat(name=username))
else:
    print("Invalid username or password ")

wKiom1lSFILSz8euAAB2JtwHSnE758.png-wh_50

二:if....else 循环:

 在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了


 注释:

  

   外层变量,可以被内层代码使用

   内层变量,不应被外层代码使用

 

#!/usr/bin/env python

# -*- coding: utf-8 -*-

# Author:FlyFish

age_of_zhangyy = 26

guess_age = int(input("guess zhangyyy age:"))

if guess_age == age_of_zhangyy:
    print("yes,yo Go it")
elif guess_age > age_of_zhangyy:
    print("think smaller...")
else:
    print("think bigger")

wKiom1lSGTGCYPg3AAZNMOpz9po926.png-wh_50

三:while的循环

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Author:FlyFish

count = 0

while True:
    print("count",count)
    count = count + 1

wKioL1lSGcaQmQDOAALBuxWHaK8613.png-wh_50

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Author:FlyFish
age_of_zhangyy = 26
count = 0
while True:
    if count == 3:
        break
    guess_age = int(input("guess zhangyyy age:"))
    if guess_age == age_of_zhangyy:
        print("yes,yo go it")
        break
    elif guess_age > age_of_zhangyy:
          print("think smaller...")
    else:
        print("think bigger")
    count+=1

wKiom1lSGiugoX3pAAK4fm_C49Y652.png-wh_50

#!/usr/bin/env python

# -*- coding: utf-8 -*-

# Author:FlyFish

age_of_zhangyy = 26
count = 0
while count<3:

    guess_age = int(input("guess zhangyyy age:"))

    if guess_age == age_of_zhangyy:
        print("yes,yo go it")
        break
    elif guess_age > age_of_zhangyy:
          print("think smaller...")
    else:
        print("think bigger")
    count+=1

    if count ==3:
        countine_confirm = input("do you want to guessing....")
        if countine_confirm !='n':
            count ==0

else:
    print("you have tried too many times..fuck off")


wKiom1lSGufCIjKrAAOJa8UsP84766.png-wh_50


三:Python的模块知识:

  Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。







--结束END--

本文标题: Python学习系列 ( 第二章):Py

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

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

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

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

下载Word文档
猜你喜欢
  • Python学习系列 ( 第二章):Py
    一:Python的用户输入:  1.1 Python的输入 #!/usr/bin/env python # -*- coding: utf-8 -*- # Author:FlyFish #import getpass _username...
    99+
    2023-01-31
    第二章 系列 Python
  • Python 学习第二章
    本章内容 数据类型 数据运算 表达式 if ...else 语句 表达式 for 循环 表达式 while 循环 一、数据类型    在内存中存储的数据可以有多种类型。    在 Python 有五个标准的数据类型 Numbers ...
    99+
    2023-01-30
    第二章 Python
  • Python学习系列 (第一章):Pyt
    一: Python 的简介:   python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。二:Pyth...
    99+
    2023-01-31
    系列 Python Pyt
  • Python学习笔记—第二章—IPyth
    书目:Python(Unix和Linux系统管理指南)学习日期:20130807知识点总结:安装IPython:源码安装:tar zxvf ipython-0.13.2.tar.gz python setup.py install...
    99+
    2023-01-31
    第二章 学习笔记 Python
  • python 学习笔记第二章:安装pyt
       记得上次写python的学习笔记是三个月以前了,期间看过,也放下过,这次要坚持下来,一鼓作气,吃下python。    本文内容主要是根据《Python 简明教程》和自己的一些理解去写的,有问题,还请指出。   一、Linux 下安装...
    99+
    2023-01-31
    第二章 学习笔记 python
  • Python 学习日记第二篇 -- 列表
    一、列表    列表是一个可以包含所有数据类型的对象的位置有序集合,它是可以改变的。   1、列表的序列操作(Python3)>>> one_list = [1,2,3,4] >>> two_list =...
    99+
    2023-01-31
    第二篇 日记 列表
  • 学习python第二天
    一、python的版本选择与安装后的操作 python 2 vs 3 1。 默认支持中文 2. 不兼容2.x 3. 核心语法调整,更易学 4. 新特性默认只在3.x上有 系统位数 32bit =内存的最大寻址空间是2**32, ...
    99+
    2023-01-31
    第二天 python
  • python学习第二天
    目录 操作系统 操作系统干了什么 为什么要有操作系统 操作系统有什么用 应用程序的启动和操作系统的启动 ...
    99+
    2023-01-31
    第二天 python
  • Python学习第二弹
    昨天补充:       编码: Unicode ; utf-8 ; GBK       关系:                    关键字:1. continue 终止当前循环,进行下一次循环                2. b...
    99+
    2023-01-31
    Python
  • python列表和元组(第二章)
    1)列表和元组 python包涵6中内建的序列(列表,元组,字符串,Unicode字符串,buffer对象和xrange对象),本章讲常用的2中类型:列表和元组。 列表和元组的区别:列表可以修改,元组则不能。     2)索引 >&...
    99+
    2023-01-31
    第二章 列表 python
  • MySQL学习总结之路(第二章:表)
    目录 MySQL学习总结之路(第一章:服务与数据库管理) MySQL学习总结之路(第二章:表) MySQL学习总结之路(第三章:数据类型)  ...... 1、创建表 1.1、创建表基本语法: CREATE TABLE tablenam...
    99+
    2018-02-14
    MySQL学习总结之路(第二章:表)
  • python学习第二天 -----201
    第二周-第02章节-Python3.5-模块初识 #!/usr/bin/env python #-*- coding:utf-8 _*- """ @author:chenjisong @file: sys.py @time: 2019/...
    99+
    2023-01-31
    第二天 python
  • Python学习笔记—第一章—Pytho
    书目:Python(Unix和Linux系统管理指南)学习日期:20120627知识点总结:Python的优势:既简单易学,也可以完成任何复杂任务可读性好(严格的代码缩进格式)支持面向对象编程(OOP)强大的Python社区强大的Pytho...
    99+
    2023-01-31
    学习笔记 Python Pytho
  • python 学习第二周总复习
    目录 数据类型内置方法 数字类型内置方法 整型 浮点型 字符串类型内置方法 列表...
    99+
    2023-01-31
    总复习 python
  • Python 学习第三部分函数——第一章
      函数是python 为了代码最大程度的重用和最小代码冗余而提供的最基本的程序结构。使用它我们可以将复杂的系统分解为可管理的部件。 函数相关语句 def...          创建一个对象并将其赋值给某一个对象 return     ...
    99+
    2023-01-30
    函数 Python
  • spring boot学习系列(二)
    spring boot多环境配置以及yml配置文件1、平时项目中,我们可能需要到配置生产环境,测试环境,以及开发环境2、那么每次在项目发布的时候,可能都需要改一下配置文件,修改一些路径才可以。3、接下来讲一...
    99+
    2022-10-18
  • 我的python学习--第十二天(二)
    Python异常处理  Python的异常处理能力是很强大的,可向用户准确反馈出错信息。在Python中,异常也是对象,可对它进行操作。所有异常都是基类Exception的成员,所有异常都从基类Exception继承,而且都在excepti...
    99+
    2023-01-31
    二天 python
  • 第二章 身份验证——跟我学习springmvc shiro mybatis
    身份验证,即在应用中谁能证明他就是他本人。一般提供如他们的身份ID一些标识信息来表明他就是他本人,如提供×××,用户名/密码来证明。在shiro中,用户需要提供principals (身份)和cr...
    99+
    2022-10-18
  • python核心编程2 第十二章 练习
    12–5. 使用 __import__().(a) 使用 __import__ 把一个模块导入到你的名称空间。 你最后使用了什么样的语法 (b) 和上边相同, 使用 __import__() 从指定模块导入特定的名字。 1 module...
    99+
    2023-01-30
    十二章 核心 python
  • Python第二周 学习笔记(3)
    1.运用数组实现求10万以内质数: prime = [2] for i in range(3,100000,2): flag = False up = int(i**0.5)+1 for j in prime: ...
    99+
    2023-01-31
    学习笔记 Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作