Python语言程序设计基础(1)—— 程序设计基本方法

Python语言程序设计基础(1)—— 程序设计基本方法Everybodyinthiscountryshouldlearnhowtoprogramacomputer,becauseitteachesyouhowtothink

大家好,又见面了,我是你们的朋友全栈君。

Everybody in this country should learn how to program a computer,because it teaches you how to think.

                     ——史蒂夫~乔布斯

 

圆的面积

import math
radius = 25
area = math.pi*radius*radius
print(area)
print("{:.2f}".format(area))

 

输入

name = input("输入人名:")
print("{}".format(name))
print("{}".format(name[0]))
print("{}".format(name[1:]))

 

斐波那契

a , b = 1,1
while a < 1000 :
    print(a,end=',')
    a, b = b,a+b
print("")

 

同心圆

import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(20)

 

日期与时间

from datetime import datetime
now = datetime.now()
print(now)
print(now.strftime("%x"))
print(now.strftime("%X"))

 

习题部分

字符串拼接
str1 = input()
str2 = input()

print("{} {}".format(str1,str2))

 

sum(n)
n=input()
sum=0
for i in range(int(n)+1):
    sum+=i
print(sum)

 

9*9
for i in range(1,10):
    for j in range(1,i+1):
        print("{}*{}={:2}".format(j,i,j*i),end=' ')
    print("")

 

1! + 2! + 3! + ... + n!
n = input()
sum = 0
tmp = 1
for i in range(1,int(n)+1):
    sum+=tmp
    tmp*=(i+1)
print(sum)

 

猴子吃桃
ans = 1
for i in range(5):
    ans = (ans + 1)*2
print(ans)

 

 
 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156004.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux golang环境安装_python环境搭建

    linux golang环境安装_python环境搭建Golang环境搭建

  • xgboost分类算法_python分类统计

    xgboost分类算法_python分类统计今天我们一起来学习一下如何用Python来实现XGBoost分类,这个是一个监督学习的过程,首先我们需要导入两个Python库:importxgboostasxgbfromsklearn.metricsimportaccuracy_score这里的accuracy_score是用来计算分类的正确率的。我们这个分类是通过蘑菇的若干属性来判断蘑菇是否有毒的分类,我们来看看数据…

  • 单射、双射、满射

    单射、双射、满射映射就是说对于集合X里的每一个元素x,按法则f,在集合Y里都有唯一的y与之对应,那么称f为从集合X到集合Y的映射。记作f:X->Y。映射基本要求是1.对于X中的每一个x,都有对应的y,还有2.一个x,只能有一个唯一的y与之对应。按照其他限制条件不同,可分为以下3种:单射:满足,对于不同的x,经过映射后的y不同。即当x1!=x2,f(x1)!==f(x2)。满足单射的映射可以不满足满射,例如,我们将一个满足单射的映射f的值域放大,此时有y没有x与之对应。满射:满足,Y集

  • 详解PhpStudy集成环境升级MySQL数据库版本

    详解PhpStudy集成环境升级MySQL数据库版本

    2021年10月22日
  • Depix从像素化屏幕快照中恢复密码

    Depix从像素化屏幕快照中恢复密码​Depix是一个从像素化屏幕截图中恢复密码的工具。此实现适用于使用线性盒过滤器创建的像素化图https://www.linkedin.com/pulse/recovering-passwords-from-pixelized-screenshots-sipke-mellema)介绍了像素化和类似研究的背景信息。##用法*将屏幕截图中的像素块剪成一个矩形。*粘贴DeBruijn序列在编辑器中具有相同字体设置(文本大小、字体、颜色、hsl)的预期字符。*制作序列的截图。如果可能,使用与创建像素化

  • excellvba引用计算机用户名,EXCEL VBA 取当前登录 用户名的多种实现方法[通俗易懂]

    excellvba引用计算机用户名,EXCEL VBA 取当前登录 用户名的多种实现方法[通俗易懂]EXCELVBA取当前登录用户名的多种实现方法1.使用WscriptDimwshAsObjectSetwsh=CreateObject(“WScript.Network”)Sheet1.Range(“a1”)=wsh.UserName2.使用环境变量dimiuseriuser=Environ(“username”)3.VBA获取excel文件当前用户名的代码(与…

    2022年10月14日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号