Python基本使用

一.if语句:

if 要判断的条件:
    条件成立的时候,要做的事情
    .....
elif 条件2:
    .....
else:
    条件不成立的时候,要做的事情
    .....

elif和else都必须和if联合使用,不能单独使用

练习:

1.只有年龄满足0-100的输出年龄正确,其余报错。

if和else语句以及各自的缩进部分都是一个完整的代码块

2.python或c++任意一门分数达到60分即为合格

3.只有该公司的员工才能进入

4.编写程序:买票后才可以去安检检测所带刀的长度,长度符合规定才能进入车站

5.输入年、月,输出本月有多少天。合理选择分支语句完成设计任务。

6.设计游戏:石头剪刀布

导入随机工具包的时候,应该将导入的语句,放在文件的顶部


二.while语句:

while 条件():
  条件满足时,做的事情1
  条件满足时,做的事情2
     ......

1.定义死循环

while True:
    条件满足时,做的事情

#################################################
python中的计数方法:
常见的计数方法有两种,可以分为
自然计数法(从1开始) -- 更符合人类的习惯
程序计数法(从0开始) -- 几乎所有的程序语言都选择从0开始计数
因此,大家在编写程序时,应该尽量养成习惯:除非需求的特殊要求,否则循环的计数从0开始
#################################################

2.break

某一条件满足的时候,退出循环,不再执行后续重复的代码
在循环体内部,我们可以增加额外的条件,在需要的时候,跳出整个循环
例如:


3.continue

某一条件满足的时候,不执行后续重复的代码,其他条件都要执行
例如:

练习:

1.打印三遍hello python

2.每行输出与列数相同的*

**************************

不换行输出 print '*',

添加换行 print ''

**************************

3.打印9*9乘法表

********************************************

\t:在控制台输出一个制表符,协助我们在输出问文本时在垂直方向保持对齐

\n:在控制台输出一个换行符

\:转义字符

*********************************************

4.猜数字游戏

     1. 系统随机生成一个1~100的数字;
     2. 用户总共有5次猜数字的机会;
     3. 如果用户猜测的数字大于系统给出的数字,打印“too big”;
     4. 如果用户猜测的数字小于系统给出的数字,打印"too small";
     5. 如果用户猜测的数字等于系统给出的数字,打印"恭喜",并且退出循环;

5.实现命令行提示符雏形

 

三.for语句:

for 循环使用的语法
    for 变量 in range(10):
        循环需要执行的代码

*******************************

拿出1~10之间的所有数
range(1,11)

拿出1~10之间的所有偶数
range(2,11,2)

拿出1~10之间的所有奇数
range(1,11,2)

******************************

练习:

1.用户输入一个整型数,求该数的阶乘

2.1~100以内偶数之和

3.1~100以内奇数之和

4.用户登陆程序需求:
    1. 输入用户名和密码;
    2. 判断用户名和密码是否正确? (name='root', passwd='westos')
    3. 为了防止暴力破解, 登陆仅有三次机会, 如果超过三次机会, 报错提示;

5.输入两个数值:
    求两个数的最大公约数和最小公倍数.
    最小公倍数=(num1*num2)/最大公约数

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python是一种高级编程语言,具有简单易学、可读性强的特点,广泛应用于各个领域。以下是Python基本技能介绍: 1. 语法基础:Python使用缩进来表示代码块,具有清晰的代码结构。掌握基本的语法规则,如变量、数据类型、运算符、条件语句、循环语句等。 2. 数据结构:了解Python中常用的数据结构,如列表、元组、字典和集合。掌握它们的创建、访问和操作方法。 3. 函数和模块:学习如何定义和调用函数,了解函数的参数传递方式。掌握模块的概念和使用方法,可以使用内置模块或自定义模块来扩展Python的功能。 4. 文件操作:学会读写文件,包括文本文件和二进制文件。了解文件打开、关闭、读取和写入的方法。 5. 异常处理:掌握异常处理机制,可以使用try-except语句来捕获和处理程序中可能出现的异常情况,提高程序的健壮性。 6. 面向对象编程:了解面向对象编程的概念和基本原则,学会定义类、创建对象,并使用类的属性和方法。 7. 第三方库:熟悉Python生态系统中常用的第三方库,如NumPy、Pandas、Matplotlib等,可以利用这些库来进行数据分析、可视化等任务。 8. Web开发:了解Python在Web开发中的应用,如使用Flask或Django框架搭建Web应用程序。 9. 数据库操作:学习如何连接和操作数据库,可以使用Python的数据库接口来进行数据的增删改查操作。 10. 调试和测试:掌握调试技巧,可以使用调试器来定位和解决程序中的错误。了解单元测试的概念和使用方法,编写测试用例来验证程序的正确性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值