匿名用户

1级

2017-12-02 回答

导入python提供的random这个库。

Python代码例子

1.输入三个变量,然后按小到大输出

[python] view plain copy

x = int(input("please input x:"))

y = int(input("please input y:"))

z = int(input("please input z:"))

if x > y :

x, y = y, x

if x > z :

x, z = z, x

if y > z :

y, z = z, y

print(x,y,z)

2、求101-200的素数

[python] view plain copy

from math import sqrt

def isprime(n):

k = int(sqrt(n))

for i in range(2,k+1):

if n % i == 0:

return 0

return 1

if __name__ == "__main__":

for n in range(101, 201):

if isprime(n) ==1:

print(n, end = " ")

[python] view plain copy

版本二:

[python] view plain copy

n = int(input("please input n:"))

for i in range(2,n+1):

j = i

for j in range(2,n):

if i % j ==0:

break

if  j == i :

print(i,end=" ")

3.水仙花

[python] view plain copy

for i in range(100,1000):

a = i%10

b = i%100//10

c = i//100

if a**3+b**3+c**3 == i:

print(i, end=" ")

4.分解质因子

[python] view plain copy

n=int(input("please input n:"))

result=[]

i=2

str1=str(n)+"="

while n>1:

if n%i==0:

n/=i

result.append(str(i))

i -= 1

i +=1

str1+="*".join(result)

print(str1)

函数版

[python] view plain copy

def f(n):

result=[]

i=2

str1=str(n)+"="

while n>1:

if n%i==0:

n/=i

result.append(str(i))

i -= 1

i +=1

str1+="*".join(result)

return str1

if __name__ == "__main__":

for i in range(80,100):

print(f(i))

5.统计字符串字符个数,空格字符个数,数字字符个数,其他字符个数

[python] view plain copy

import string

s=input("please input string:")

letters = 0

space = 0

digit = 0

others =0

for ch in s:

if ch.isalpha():

letters += 1

elif ch.isspace():

space += 1

elif ch.isdigit():

digit += 1

else:

others += 1

print(letters, space , digit, others)

6.lamba 实现两数求最值

[python] view plain copy

MAX = lambda x, y:(x>y)*x + (y>x)*y

MIN = lambda x, y:(x

if __name__ == "__main__":

print("max={0} , min={1}".format(MAX(10,2), MIN(10,2)))

7.输入一个整数,如果为奇数那么sum=1+1/3+.....+1/n

如果为偶数那么 sum=1/2+1/4+....+1/n

[python] view plain copy

def f(n):

sum=0.0

if n%2 == 1:

for i in range(1, n+1, 2):

sum += 1/i

else:

for i in range(2, n+1, 2):

sum += 1/i

return sum

if __name__ == "__main__":

n=int(input("please input n:"))

print(f(n))

8.查找一个age最高的name

[python] view plain copy

if __name__ == "__main__":

person = {"shao":23, "wang":20, "zhang":21, "he":22}

flag = 1

maxk=""

for (k, v) in person.items():

if flag == 1:

maxk = k

flag = 0

else:

if person[maxk] < v:

maxk = k

print(maxk, person[maxk])

9.向文件里面输入一串字符

[python] view plain copy

if __name__ == "__main__":

string = input("please input string:")

with open("f:/test.txt", "a") as file:

file.write(string)

file.close()

10.python 对文件操作,两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排序)

[python] view plain copy

import string

if __name__ == "__main__":

with open("f:/A.txt", "r") as file_A:

stringA=file_A.read()

with open("f:/B.txt", "r") as file_B:

stringB=file_B.read()

stringA+=stringB

stringA=list(stringA)

stringA.sort()

stringA="".join(stringA)

with open("f:/C.txt", "a") as file_C:

file_C.write(stringA)

file_A.close()

file_B.close()

file_C.close()

python import random函数-Python代码中的“import random”是什么意思?相关推荐

  1. python的random()函数用法_python中的随机函数random的用法示例

    一.random模块简介 Python标准库中的random函数,可以生成随机浮点数.整数.字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等. 二.random模块重要函数 1 ).ra ...

  2. python代码中 from . import ××× 是什么意思?

    包内的文件相互导入分两种,用绝对路径和相对路径,用.或者..都是第二种,相对路径. 重点是,相对导入的路径依赖于当前模块的_name_,是根据它的"值"去找平级或者上级文件. 假设 ...

  3. python中cos函数_Python代码中cos()函数有什么功能呢?

    摘要: 下文讲述Python代码中cos()函数的简介说明,如下所示: cos()函数功能 用于计算出x 弧度-所对应的的余弦值 cos()函数语法 math.cos(x) ---------参数说明 ...

  4. RUNOOB python练习题9 如何在代码中加入砸瓦鲁多

    用来练手的python 练习题,原链接 : python练习实例9 题干: 暂停一秒输出 如何在输出的过程中加入咋瓦鲁多,让输出更有节奏感,满足需求呢? import time import nump ...

  5. 简述python常用的函数模块_Python中常用的Python time模块常用函数

    常用函数 time.time()函数 定义 返回当前时间的时间戳(1970纪元后经过的浮点秒数) 语法 time.time() 代码 print("time.time(): %f " ...

  6. python打乱数据集_在Keras中利用np.random.shuffle()打乱数据集实例

    我就废话不多说了,大家还是直接看代码吧~ from numpy as np index=np.arange(2000) np.random.shuffle(index) print(index[0:2 ...

  7. python测验5 函数和代码_测验5: 函数和代码复用 (第5周)-单选题

    1.以下选项不是函数作用的是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬ A. 提 ...

  8. python文件定位函数_C语言中文件定位函数总结

    C语言中文件定位函数主要是:fseek, ftell, fsetpos, fgetpos. 先来讲前两个函数,这是最基本的定位函数: fseek函数:能把文件指针移动到文件任何位置,其原型是:int ...

  9. python调用rust_在 Rust 代码中编写 Python 是种怎样的体验?

    本文为转载摘要,完整版请移步: https://mp.weixin.qq.com/s/YT_HNFDCQ_IyocvBkRNJnA 以下为译文: 大约一年前,我发布了一个名为inline-python ...

  10. python内置函数返回序列中最大元素_Python之路(第八篇)Python内置函数、zip()、max()、min()...

    一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算,如果全部都是true,就返回true, 但是如果是空字符串.空列表也返回t ...

最新文章

  1. with as python_python - with as的用法
  2. java disruptor压测_Java并发框架Disruptor实现原理与源码分析(二) 缓存行填充与CAS操作...
  3. 第二章 第二节 安装Eclipse
  4. POSIX规范-unbuffered I/O (文件I/O)
  5. GitHub的常用命令---终端操作
  6. aws终止实例后还收费吗_「技术选型」AWS 和 AZURE的全面比较
  7. 局域网从另一台电脑copy文件(Linux系统下)
  8. stap监控cpu脚本小结
  9. python 批量下载视频_python实现抖音视频批量下载
  10. Navicat生成的.psc格式文件数据库导入
  11. visio和office安装冲突
  12. js click与onclick事件绑定,触发与解绑
  13. POE交换机和普通交换机的区别介绍
  14. AMD显卡安装Caffe|深度学习|Ubuntu
  15. 不能装载文档控件。请在检查浏览器的选项中检查浏览器的安全设置_「初级会计报考指南」浏览器问题解决方案...
  16. 【写博客常用】参考文献一定要按顺序标么
  17. 广义表的概念及存储表示
  18. 数字图像处理-常考算法代码-详细注释
  19. 【点的定位】Save the Students! UVALive - 5984
  20. 做亚马逊应该怎么去选品?怎么找货源?

热门文章

  1. Linux动态链接库编程入门
  2. iOS学习笔记15 序列化、偏好设置和归档
  3. v–meca仿真软件下载_进入工作软件–简介
  4. IPv6、特殊常用的IP地址
  5. 数据留存的计算-sql boy必备
  6. 佳明 Fenix 7S、佳明Fenix 7和Fenix 7X评测
  7. oracle 查看回收站空间,ORACLE 回收站当前状态查询整理
  8. 计算机机房标准pdf,计算机专业机房建设标准.pdf
  9. Java爬取网页数据
  10. java路径是什么意思_java路径是什么意思