1、Python基础&demo

模拟用户登录
name = input(‘请输入用户名‘)
password = input(‘请输入密码‘)
if name == ‘root‘:
if password == ‘root‘:
print(‘登录成功‘)
else:
print(‘密码错误‘)
else:
print(‘账号错误‘)

num = input(‘请输入一个a-c的字符‘)
if num == ‘a‘:
print(‘A‘)
elif num == ‘b‘:
print(‘B‘)
elif num ==‘c‘:
print(‘C‘)
else:
print(‘超出范围了‘)

简易版计算器
num1 = int(input(‘请输入第一个数字‘))
fu = input(‘请输入符号‘)
num2 = int(input(‘请输入第二个数字‘))
if fu == ‘+‘:
num3 = num1 + num2
elif fu == ‘-‘:
num3 = num1 - num2
elif fu == ‘*‘:
num3 = num1 * num2
elif fu == ‘/‘:
num3 = num1 / num2
else:
print(‘符号不解析‘)
print(num3)

计算一个数是奇数还是偶数
num = int(input(‘请输入一个数‘))
if num % 2 == 0:
print(‘偶数‘)
else:
print(‘奇数‘)

用while循环输入1-10,没有7
count = 0
while count < 10:
count = count + 1
if count == 7:
continue
else:
print(count)

用while求1-100的和
my_sum = 0
count = 1
while count <= 100:
my_sum = my_sum + count
count = count + 1
print(my_sum)

一百以内的偶数,换成0的话就是奇数
count = 1
while count <= 100:
if count % 2 == 1:
pass
count = count + 1
else:
print(count)
count = count + 1

num = 1
while num <=3:
name = input(‘输入名字‘)
if name == ‘root‘:
print(‘登录成功‘)
break
else:
print(‘不正确‘)
num = num + 1

原文地址:https://www.cnblogs.com/JiangBigShrimp/p/9886377.html

时间: 2024-11-07 23:51:36

1、Python基础&demo的相关文章

Python基础入门 (一)

一.关于版本的选择 Should i use Python 2 or Python 3 for my development activity?转载自Python官网 Short version: Python 2.x is legacy, Python 3.x is the present and future of the language Python 3.0 was released in 2008. The final 2.x version 2.7 release came out

Python总结:Python基础(一)

Python之路[第二篇]:Python基础(一) 入门知识拾遗 一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 1 2 3 if 1==1:     name = 'wupeiqi' print  name 下面的结论对吗? 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 二.三元运算 1 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为假:result = 值2 三.进制 二进制,01 八进

python基础(一)

一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 1 2 3 if 1==1:     name = 'guigu' print  name 下面的结论对吗? 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 二.三元运算 1 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为假:result = 值2 三.进制 二进制,01 八进制,01234567 十进制,0123456789 十六进制,0123

python基础07

Python基础学习07-模块 模块 一.模块基础 1.定义 模块:用来从逻辑上组织python代码(变量.函数.类.逻辑:目的是实现一个功能 ),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py的文件)  2.导入方法 import  module_name (导入一个模块) import  module_name_1,module_name_2(导入多个模块用逗号分隔) f

python基础(类、对象、包)完整的总结

python基础(类和对象.包)类和对象对象是看的见摸的着的类是模板对象需要类才能创建出来类的构成(三个部分)类的名称:类名类的属性:一组数据类的方法:允许进行操作的方法(行为)class 类名():def添加方法class Cat():def run(self):print("cat is running")xiaobai = Cat()xiaobai.run()xiaobai.name = "小白"xiaobai.age = 40类的属性属性就是变量一个类可以创

Python基础之面向对象基本概念

面向过程和面向对象概念 过程和函数:过程类似于函数,只能执行,但是没有返回结果:函数不仅能执行,还能返回结果. 面向过程和面向对象 基本概念 面向过程-怎么做 把完成某一个需求的所有步骤从头到尾逐步实现: 根据开发需求,将某些功能独立的代码封装成一个又一个函数: 最后完成的代码,就是顺序的调用不同的函数. 特点 注重步骤和过程,不注重职责分工: 如果复杂需求,代码会变得很复杂: 开发复杂项目,没有固定的套路,开发难度很大. 面向对象-谁来做 相比较函数,面向对象是更大的封装,根据职责在一个对象中

python基础--导入模块

一,import的使用1, 模块就是一组功能的集合体,我们的程序可以导入模块来复用模块中的功能一个模块就是包含了一组功能的python文件,例如demo.py 可以通过import来使用这个文件定义demo模块如下 print("导入模块") num = 1000 def read1(): print('demo模块',num) def read2(): print('demo模块') read1() def change(): global num num = 0 模块中可以包含语句

linux+jmeter+python基础+抓包拦截

LINUX 一 配置jdk 环境 *需要获取root权限,或者切换为root用户 1.windows下载好,去 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 官方网站下载jdk(linux相应版本) 2.在usr目录下创建java路径文件夹 [root bin]cd /usr mkdir java 3.将jdk-8u60-linux-x64.tar.gz放到刚才创建的文件夹下

Python基础教程(第九章 魔法方法、属性和迭代器)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5437223.html______ Created on Marlowes 在Python中,有的名称会在前面和后面都加上两个下划线,这种写法很特别.前面几章中已经出现过一些这样的名称(如__future__),这种拼写表示名字有特殊含义,所以绝不要在自己的程序中使用这样的名字.在Python中,由这些名字组成的集合所包含的方法称