python如何学习(三)

2023-11-05

最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。

一、第一个Python程序–HelloWorld

python的第一个程序也从hello world开始吧:

#!/usr/bin/env python
#! -*- coding:utf-8 -*-
print("Hello world!")

执行结果:

"C:\Program Files\Python37\python.exe" D:/python/Day1/test/HelloWorld.py
Hello world!

Process finished with exit code 0

二、If-else判断

2.1 If-else语法规范

以下是if-else判断的语法结构规范:

if condition1:
    command_layer1_1
    if condition2:
        command_layer2_2
    else:
        command_layer2_2
else:
    command_layer1_2  

2.2 示例程序

以下为一个演示两层if-else循环的程序:

#!/usr/bin/env python                                         #顶格编写
#! -*- coding:utf-8 -*-
user_input = input("Please input you username:")
if user_input == "Bob":                                       #注意这里的冒号结尾
    passwd_input = input("Please input your password:")       #注意从这里开始,第一个if条件为真时需要执行的动作语句均需要左缩进4个空格
    if passwd_input == "password":                            #第一个if下的第二个if,仍然要左缩进4个空格,同时冒号结尾
        print("Welcome login,%s!" %user_input)                #第二层if条件为真时执行的动作语句,需要在第一层语句基础上再缩进4个空格,因此需要缩进8个空格
    else:                                                     #第二层if-else中的else,因此需要与第二层if对齐,缩进4个空格
        print("Invalid username or
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python如何学习(三) 的相关文章

  • python自动化课程笔记(十二)闭包、装饰器

    闭包 闭包就是能够读取其他函数内部变量的函数 例如在javascript中 只有函数内部的子函数才能读取局部变量 所以闭包可以理解成 定义在一个函数内部的函数 在本质上 闭包是将函数内部和函数外部连接起来的桥梁 闭包 def test nu
  • Python入门最完整的基础知识大全【纯干货,建议收藏】

    前言 作为一个有着9年Python开发经验的老码农 今天我就为大家带来了Python的基础知识点 全篇干货 建议大家动动手指收藏起来 一定能够帮助你顺利入门Python 1 环境搭建 Python由荷兰数学和计算机科学研究学会的Guido
  • Python入门_使用while循环计算1-100之间偶数和

    案例 计算1 100之间所有偶数的和 i 1 定义一个变量sum为0 用来存放和 sum 0 while i lt 100 每次sum和i相加 if i 2 0 sum i i 1 执行完之后 打印sum的值 print 1 100之间偶数
  • python文件操作图形化——python实战项目:单词练习系统

    python 文件操作与图形化编程 目录 python 文件操作与图形化编程 文件基本操作 图形化界面tkinter 单词练习系统 文件基本操作 D Python example txt 文件路径 D Python 文件名 example
  • Python中if __name__ == '__main__'的使用方法

    转 如何简单地理解Python中的if name main 2017年09月09日 22 35 42 Locutus 阅读数 219985 1 摘要 通俗的理解 name main 假如你叫小明 py 在朋友眼中 你是小明 name 小明
  • 学完Python,怎么变现?小哥哥10000元外快了解一下

    自学 Python 之后如果不去公司上班 自己一个人可以通过此技能挣什么钱 逆天的Python 只要你掌握了相关技术 就可以靠它赚钱 具体怎么赚 我们来看看一位小哥哥的回答 以我差不多四年的 Python 使用经验来看 大概可以按以下这些路
  • python水仙花数

    题目 打印出所有的 水仙花数 所谓 水仙花数 是指一个三位数 其各位数字立方和等于该数本身 例如 153是一个 水仙花数 因为153 1的三次方 5的三次方 3的三次方 def narcissus narcissus number grou
  • Python学习-----模块1.0(模块的简介、定义与使用)

    目录 前言 1 什么是模块 2 模块的分类 1 内置模块 2 第三方模块 3 自定义模块 3 模块的使用 4 自定义模块 5 模块和执行文件的判断 前言 今天就开始讲Python中的模块篇了 模块是Python的重要组成部分 Python之
  • Python的学习过程中not enough values to unpack (expected 2, got 1)解决方案

    这是一篇在自学过程中debug的笔记 愿我们一同进步 问题描述 跟着小甲鱼一起学习Python 在学习到 文件 的时候有一个代码任务 内容是根据两个人物之间的三段对话对话进行分割提取操作 运行时报错 主要报错为not enough valu
  • python3 隐藏print的标准输出

    在使用python调用函数时 想将函数中的print输出禁止掉又不想改函数的代码 可以定义如下HiddenPrints类解决 class HiddenPrints def enter self self original stdout sy
  • 异常点检测算法工具库(pyod)介绍+代码

    异常点检测算法工具库 pyod 一 PyOD介绍 二 PyOD主要亮点 三 工具库相关重要信息汇总 四 作者介绍 五 API介绍与实例 API References Examples 六 代码及效果图 6 1 代码 6 2 效果图 项目地址
  • python基础----03-----if语句、while、for循环、range语句、continue和break

    一 布尔类型和比较运算符 1 1 布尔类型和比较运算符 定义变量存储布尔类型数据 变量名称 布尔类型字面量 布尔类型不仅可以自行定义同时也可以通过计算的来 也就是使用比较运算符进行比较运算得到布尔类型的结果 在C C 中 比较运算符称之为关
  • 不懂Python装饰器,你敢说会Python?

    对于Python学习者 一旦过了入门阶段 你几乎一定会用到Python的装饰器 它经常使用在很多地方 比如Web开发 日志处理 性能搜集 权限控制等 还有一个极其重要的地方 那就是面试的时候 对 装饰器是面试中最常见的问题之一 实战入门 抛
  • 北大教授上课讲解,Python零基础入门总结

    一 输入输出 输出 print 100 200 100 200 print The quick brown fox jumps over the lazy dog The quick brown fox jumps over the laz
  • 安装python包的方式,控制台方式以numpy安装为例

    说明 方式1 直接打开cmd 需要配置python环境 控制台输入 python m pip install package name 版本号 方式2 去网上将所需的包下载下来 链接 官方下载链接 一般是 whl格式 然后将其放在自己的路径
  • 初学Python到月入过万最快的兼职途径(纯干货)

    1 兼职薪资 附行哥工资单 2 兼职门槛 附学习知识清单 3 兼职途径 附入职考核过程 4 行哥的兼职感受 答应行友的第一篇赚钱干货推文来啦 行哥第一个在读书期间通过兼职赚到的10w 收入 这也是初学Python小白最快达到月入过万的途径
  • python-类变量(类属性),实例变量(实例属性),self作用

    类中定义的变量又称之为属性 类中定义的函数又称之为方法 类中 所有函数 方法 之外 此范围定义的变量 称为类属性或类变量 类中 所有函数 方法 内部 以 self 变量名 的方式定义的变量 称为实例属性或实例变量 类中 所有函数 方法 内部
  • Python编程进阶,常用8大技巧!

    整理字符串输入 整理用户输入的问题在编程过程中极为常见 通常情况下 将字符转换为小写或大写就够了 有时你可以使用正则表达式模块 Regex 完成这项工作 但是如果问题很复杂 可能有更好的方法来解决 user input This nstri
  • 零基础新手小白学编程必会的100个代码

    前言 我记得刚开始接触编程的时候 觉得太难了 也很好奇 写代码的那些人也太厉害了吧 全是英文的 他们的英文水平一定很好吧 他们是怎么记住这么多代码格式的 而且错了一个标点符号 整个程序都会有影响 一个程序几千行 错一个标点符号都不行这也太难
  • Python教程84:程序主动退出进程有哪些方法?5种方式总有一种适合你

    在Python中 有多种方法可以主动退出程序进程 这里介绍5种方法 给大家参考一下 1 sys exit 这是最常见的方式 它将引发SystemExit异常 如果这个异常没有被捕获 那么Python解释器将会退出 你可以选择传递一个退出状态

随机推荐

  • 在家靠python爬虫兼职月入3w+:成年人的世界,钱是底气!

    在2023年新一轮疫情期间 有啥方法 可在家快速赚钱 冲上了热门话题 好想挣钱啊 单位难开工 生意不开张 咱们才惊醒 领死工资的生活 真的好脆弱 平时总说副业赚钱 但也就说说而已 副业在哪 钱在哪 都没影 现实是 副业 低端兼职 赔本买卖
  • JS 跳过 debugger 的几种方法

    js中通常用debugger关键字来实现无限循环 js中通常用debugger关键字来实现无限循环 debugger 语句用于停止执行 JavaScript 以下简称JS 并调用 如果可用 调试函数 使用 debugger 语句类似于在代码
  • map结构用法

    map结构是所谓的映射关系 其元素组成部分为键值对的形式存在 key value 其中键 key 不可重复 头文件引用 include
  • 服务器系统与环境变量,什么叫Web服务器的环境变量

    服务器环境变量的详细说明 本机ip request servervariables remote addr br 服务器名 Request ServerVariables SERVER NAME br 服务器IP Request Serve
  • 疫情期间,程序员开展副业的时候怎么和客户沟通呢?记住下面这几条,是你有一桶金的第一步!

    不同的身份 一直对自由职业报有期待 虽然现在还是一颗螺丝钉 我想 为了更好的创造自己的价值 我可否用自己的技能做一些东西呢 于是 工作之外 我开始寻找接单做项目 现在 这种程序员接单的平台有很多 国内国外都有 可是万事开头难 有这种渠道不一
  • Java 虚拟机内部类静态字段的初始化与访问

    要明白 Java 虚拟机如何访问类的静态变量 首先要明白下面几个问题 虚拟机内部是如何表示一个 Java 类的 静态变量存储在哪里 虚拟机如何访问到这些静态变量 这篇文章也从这围绕这三个问题展开 并结合 OpenJDK 中 HotSpot
  • [LeetCode]62. 不同路径

    62 不同路径 难度 中等 一个机器人位于一个 m x n 网格的左上角 起始点在下图中标记为 Start 机器人每次只能向下或者向右移动一步 机器人试图达到网格的右下角 在下图中标记为 Finish 问总共有多少条不同的路径 示例 1 输
  • vuepress2.0使用教程(10)-从零开始搭建自定义模板

    百家饭团队开发的百家饭OpenAPI平台是用vuepress2 0搭建的 搭建的时候不知道2 0还处在beta状态 所以导致后来踩了一些坑 使用过程中vuepress2 0也从2 0 0 beta 18升到了2 0 0 beta 48 有很
  • JS逆向新技术--JSRPC

    声明 本文章中所有内容仅供学习交流 不可用于任何商业用途和非法用途 否则后果自负 如有侵权 请联系作者立即删除 由于本人水平有限 如有理解或者描述不准确的地方 还望各位大佬指教 介绍 JSRPC意思就是远程调用js代码 全称 Remote
  • tinyhttpd代码注释

    J David s webserver This is a simple webserver Created November 1999 by J David Blackstone CSE 4344 Network concepts Pro
  • Tomcat的简单使用

    简单使用Tomcat 1 Tomcat Web容器 1 1安装 1 2 Tomcat文件夹功能讲解 3 启动Tomcat 4 发布网页 1 Tomcat Web容器 Tomcat是用来发布前端站点或者后端程序的 1 1安装 Tomcat 的
  • 正点原子Imx6ULL+LCD屏,竖屏使用时如何修改开机进度条

    正点原子给出的修改开机进度条 在使用时LCD是基于横版情况设定的 那对于像手机一样竖屏时 会发现不合适 因此对此进行了研究 首先准备图片 将logo alientek png logo psplash bar png文件旋转90度 旋转后如
  • Parallels Desktop 18提示“由于临界误差,不能启动虚拟机”

    Parallels Desktop最近更新到了18 2 0版本 但是许多小伙伴更新之后遇到了 由于临界误差 不能启动虚拟机 这样的问题 接下来小编就为大家带来解决PD虚拟机提示临界误差的解决方法 出现这个问题很有可能是Prl disp se
  • Xml中SelectSingleNode用法详解(转)

    最常见的XML数据类型有 Element Attribute Comment Text Element 指形如
  • redis sentinel搭建以及在jedis中使用

    一 redis主从搭建 1 搭建redis master 1 gt redis安装 mkdir p usr local webserver redis 安装目录 cd usr local webserver redis wget http
  • Java使用POI操作Excel合并单元格

    合并单元格的方法 指定 4 个参数 起始行 结束行 起始列 结束列 然后这个区域将被合并 CellRangeAddress region new CellRangeAddress startRow endRow startCol endCo
  • 某站webpack打包JS逆向,keyCipher、keySM2Cipher参数分析

    文章目录 前言 一 抓包分析 二 参数解析 1 加密定位 2 参数分析 三 响应解密 1 加密定位 总结 前言 今天来水一篇文章 某站webpack打包类型 登录 数据解密参数keyCipher keySM2Cipher 本文章仅供学习研究
  • 11. 实战:bs4法抓取网页图片并保存到本地文件夹

    前言 我们通过前面几节的学习已经了解到bs4模块对于我们抓取网页的方便之处 也通过一个实例实践了抓取某网站菜价 本节我们以某图片网为例 链接放评论区 实现抓取唯美壁纸栏目的内容并保存到本地文件夹 目标 思路 1 获取所有子页面链接地址 2
  • 数据库系统之函数依赖

    Functional Dependencies 什么是函数依赖 如何发现关系表中的函数依赖关系 函数依赖关系与对象的类 功能依赖与关联 函数依赖性的派生 阿姆斯特朗公理 Armstrong axioms 其他的推理规则 References
  • python如何学习(三)

    最近开始整理python的资料 博主建立了一个qq群 希望给大家提供一个交流的同平台 78486745 一 第一个Python程序 HelloWorld python的第一个程序也从hello world开始吧 usr bin env py