Python(二)

news/2024/7/8 21:00:51

Python(二)

1.循环

  1. for 变量 in range(起点,终点,步长):
    循环体
    eg.
for i  in range(3):
    a = int(input("请输入一个数:"))
    if a>1000:
        print("有大于1000的")
        break
  1. while 循环
    起点
    while 表达式(bool):/终点
    循环体
    步长
    eg.
i = -4
while i < 5:
    j = 0
    while j < abs(i):
        print(" ", end="")
        j += 1
    k = 0
    while k < 9-2*abs(i):
        print("*", end="")
        k += 1
    i += 1
    print()

2.列表[]

3.元组()

百钱买百鸡 100 100 公鸡5 母鸡3 小鸡3/1

for i in range(100):
    for j in range(100):
        y = 100 - i - j
        if (i * 5 + j * 3 + y/3 == 100) and (y % 3 == 0):
            print(i , j , y)

**

#取值
#print(p[0])
#存值
#q[2] = "女"
#print(q[2])
#末尾追加元素
#q.append ("篮球")
#print(q[6])
#列表元组遍历

eg.

for i in range(6):
    print(q[i])
for item in q:
    print(item)
print(p)
print(q)

eg.

a = 10
b = 10
print(id(a))
print(id(b))
a = input(":")
b = input(":")
print(id(a))
print(id(b))

例题

#定义c 为0的个数,m为各位数字中的最大数,n为输入语句
c = 0
m = 0
n = int(input("输入一个正整数"))
#当n为正整数成立
while n > 0:
#取余数为0
    if n % 10 == 0:
        c += 1
#取余数不为0,比较最大值 
    elif n % 10 != 0:
        if m < n % 10:
            m = n % 10
#除10取整
    n = n // 10
print(c, m)

http://www.niftyadmin.cn/n/605988.html

相关文章

mysql的pagehelper排序_Mybatis-PageHelper分页/动态排序/对List遍历/where语句动态拼装

一、Mybatis-PageHelper实现分页public ServerResponse manageGetProductList(int pageNum, intpageSize){//startPage--start//填充自己的sql查询逻辑//pageHelper-收尾PageHelper.startPage(pageNum, pageSize);List productList productMapper.selectProductList();List pro…

无法在SQL 2005系统数据库中执行的T-SQL语句(XML处理)

表现:下面的代码, 在兼容性级别90的所有用户数据库和tempdb库中都能执行, 但无法在系统数据库中执行, 执行会收到如下错误:Msg 4121, Level 16, State 1, Line 2Cannot find either column "dbo" or the user-defined function or aggregate "dbo.f_test",…

[转贴]C#中调用Windows API的要点

在.Net Framework SDK文档中&#xff0c;关于调用Windows API的指示比较零散&#xff0c;并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下&#xff0c;希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话&…

陶哲轩实分析 命题7.2.9 绝对收敛判别法

设$\displaystyle\sum_{nm}^{\infty}a_n$是实数的形式级数&#xff0c;如果这个级数是绝对收敛的&#xff0c;那么它是条件收敛的. 证明&#xff1a;该级数绝对收敛&#xff0c;说明对于任意给定的正实数$\varepsilon$,都存在整数$N$,使得对于一切$p,q\geq N$&#xff0c;有$$\…

Python初识(三)

Python初识&#xff08;三&#xff09; 内置排序 a [9,5,6,4,7,8,4] print(id(a)) a.sort() print(id(a)) print(a)a [9,5,6,4,7,8,4] b sorted(a) print(id(a)) print(id(b)) print(b)冒泡 简单冒泡排序 a [5,8,9,3,2] for i in range(len(a)-1):for j in range(i1,len…

c++计算1到100以内的质数

自考c实践的时候&#xff0c;有个求计算1-100的质数的问题&#xff0c;没搞出来 由于考试使用的是Dev-C开发工具&#xff0c;为了下次考试做准备&#xff0c;改用该工具&#xff0c;直接下载安装即可&#xff0c;不会涉及到什么破解等 下载地址&#xff1a;https://sourceforge…

触动精灵mysql用法教程_触动精灵如何使用 触动精灵脚本编写教程攻略大全

触动精灵是一款模拟手机触摸、按键操作的软件&#xff0c;通过制作脚本&#xff0c;可以让触动精灵代替双手&#xff0c;自动执行一系列触摸、按键操作。触动精灵简单、易用&#xff0c;不需要掌握任何编程知识就可以录制出功能强大的脚本&#xff1b;还可以使用编程知识&#…

多线程之旅六——异步编程模式,自己实现IAsyncResult

作为模式&#xff0c;只是一种大家认可的经验&#xff0c;模式可以作为大家交流的词汇而存在。下面我们就要介绍几种异步编程模式&#xff0c;AMP、EAP和TAP。当然&#xff0c;法无定法&#xff0c;在我们理解的基础上&#xff0c;我们可以根据具体情况适度修改。下面介绍的只是…