Python语法练习

if 流程控制语句
print(‘Please type spam: ‘)
spam = input()
if spam == ‘1’:
print(‘Hello.’)
elif spam == ‘2’:
print(‘Howdy.’)
else:
print(‘Greetings!’)

for i in range(1,11,1):
print(i)

print(‘——————‘)
i = 1
while i

九九乘法表
print(‘打印乘法表’)
for i in range(1,10):
for j in range(1,i+1):
print(‘%d%d=%d’%(j,i,ij),end=’\t’)
print(”)

import random

自定义函数
def getAnswer(answerNumber):
if answerNumber == 1:
return ‘It is certain’
elif answerNumber == 2:
return ‘It is decidedly so’
elif answerNumber == 3:
return ‘Yes’
elif answerNumber == 4:
return ‘Reply hazy try again’
elif answerNumber == 5:
return ‘Ask again later’
elif answerNumber == 6:
return ‘Concentrate and ask again’
elif answerNumber == 7:
return ‘My reply is no’
elif answerNumber ==8:
return ‘Outlook not so good’
elif answerNumber == 9:
return ‘Very doubtful’

r = random.randint(1,9)
fortune = getAnswer(r)
print(r,fortune)

局部作用域不能使用其他局部作用域内的变量
def spam():
eggs = 99
bacon()
print(eggs)

def bacon():
ham = 101
eggs = 0

spam()

全局变量可以在局部作用域中读取
def spam():
print(eggs)

eggs = 42

spam()
print(eggs)

名称相同的局部变量和全局变量
def spam():
eggs = ‘spam local’

Original: https://blog.csdn.net/qq_42766312/article/details/127646849
Author: Wenwen_IT
Title: Python语法练习

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/784628/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Python中的依赖关系处理

    对许多人来说,依赖关系是一场噩梦。一些人甚至认为它们是技术债务。管理你的软件的库列表是一种可怕的体验。自动更新依赖项?-这听起来像是在说胡话。 请继续关注我,因为我将帮助你更好地掌…

    Python 2023年8月5日
    067
  • Matplotlib基础知识

    Matplotlib是数据可视化的基础,可以用来绘制线图、散点图、等高线图、条形图、柱状图、3D 图形、甚至是图形动画等 matplotlib.pyplot是绘制各类可视化图形的命…

    Python 2023年9月6日
    040
  • python滚动条翻页爬取数据_scrapy实践之翻页爬取的实现

    在scrapy框架中,spider具有以下几个功能 定义初始爬取的url 定义爬取的行为,是否跟进链接 从网页中提取结构化数据 所谓的跟进链接,其实就是自动爬取该页的所有链接,然后…

    Python 2023年10月2日
    053
  • 瞧瞧别人家的API接口,那叫一个优雅

    在实际工作中,我们需要经常跟第三方平台打交道,可能会对接第三方平台API接口,或者提供API接口给第三方平台调用。 那么问题来了,如果设计一个优雅的API接口,能够满足:安全性、可…

    Python 2023年10月7日
    035
  • python_排名

    python_排名 原创 六mo神剑2022-07-18 15:02:23博主文章分类:pandas ©著作权 文章标签 数据 升序 数据集 文章分类 Python 后端开发 ©著…

    Python 2023年5月25日
    076
  • .Net之接口小知识

    目的 通过一个简单的项目,在原来的文章基础上完善一下常用的几种WebApi编写方式以及请求方式,一方面是用于给我一个前端朋友用来学习调用接口,另一方面让我测试HttpClient的…

    Python 2023年10月22日
    059
  • Flask 用户模块

    主要内容 获取验证码 注册登录 获取当前用户信息 查看前端交互 原型效果接口设计 /app/sms/codes/<mobile> GET mobile 手机号 响应数据…

    Python 2023年8月10日
    092
  • 云原生架构(二)环境搭建(Mac上安装Istio—Docker+Kubernetes+Istio一条龙)

    系列目录 云原生架构(一)原理概览 云原生架构(二)环境搭建 云原生架构(三)简单样例 云原生架构(四)源码详解 云原生架构(五)总结提高 一、背景 Istio 项目由 Googl…

    Python 2023年10月13日
    040
  • python学习:三目运算符

    不同语言的三目运算符的基本语法存在差异,以C语言和Python语言为例。 1、通常一般语言如C语言的语言格式如下: 判断条件(返回布尔值) ? 为真时的结果 :为假时的结果 实例:…

    Python 2023年6月9日
    059
  • MacOS一跑lightgbm内核就挂

    一开始用的是Windows系统,pip装完lightgbm直接就可以跑了,没想到MacOS装完lightgbm后,import没问题,但是一旦调用train就挂,先是怀疑jupyt…

    Python 2023年8月24日
    063
  • 创建Django项目

    2022-09-24 在创建Django项目时,出现了 错误,查了一下,发现要创建一个Django项目,需要先使用命令: python -m pip install pytz 安装…

    Python 2023年6月9日
    064
  • python中组合数据的操作

    2022-09-26 组合数据类型: 拷贝: deep(深拷贝) shallow(浅拷贝) 区别:例如,文件中有一个指针指向另一块存储空间,如果是深拷贝则将指向的那一块文件内容也全…

    Python 2023年10月31日
    029
  • Cora 数据集介绍

    数据集包含以下文件: ind.cora.x : 训练集节点特征向量,保存对象为:scipy.sparse.csr.csr_matrix,实际展开后大小为: (140, 1433) …

    Python 2023年10月26日
    051
  • Python数据分析教程(二):Pandas

    Pandas导入 Pandas是Python第三方库,提供高性能易用数据类型和分析工具 Pandas基于NumPy实现,常与NumPy和Matplotlib一同使用 两个数据类型:…

    Python 2023年10月21日
    041
  • 【数据处理】Python matplotlib绘制双柱状图以及绘制堆积柱状图——保姆级教程

    Python matplotlib绘制双柱状图以及绘制堆积柱状图 双柱状图 * 一、双柱状图的原理 二、双柱状图的完善 – 1. 增加图片标题 2. 增加x轴y轴标题 …

    Python 2023年8月30日
    059
  • Python的占位格式符

    print("我的名字是%s, 年龄是%d"%(name, age)) 中的%s和%d叫做占位符,它们的完整形态是 %[(name)][flags][width…

    Python 2023年8月3日
    060
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球