怎么⽤python制作简单的程序-怎样⽤Python制作⼀个基本程
序
您可以使⽤许多不同的语⾔对计算机进⾏编程,例如C,C ++,C#,Java,Python等,但⼤多数现代语⾔的运⾏⽅式类似。⼤多数是⾯向对象的,使⽤⼀些类似的语法,如果你熟悉⼀个,那么你肯定可以轻松地迁移到其他语⾔。
我们结婚了佑荣Python作为⼀种语⾔试图为程序员提供简单性和代码可读性,同时也提供复杂的功能,包括多线程和⽹络。与C和C ++等编译语⾔不
同,Python是⼀种字节码语⾔,这意味着⼏件事。⾸先,如果计算机有Python解释器,它只能运⾏Python代码,但这实际上是⼀个优点,因为它使代码接近平台独⽴(除了⼀些专门的例程)。其次,因为它被解释或编译成Python字节代码,它⽐编译语⾔慢得多,因此不适合游戏引擎,复杂模拟或⼤数据处理。但是,它对于轻量级应⽤程序来说是⼀种⾮常有⽤的语⾔,并且在Raspberry Pi上特别有⽤,因为它可以与GPIO(通⽤输⼊输出)进⾏交互。这意味着它可以⽤来控制电机,LED,传感器,显⽰器,甚⾄是软盘,如果你想要的话!
Python基础知识
在教授代码时,可能很难决定从哪⾥开始,因为即使是最基本的程序也包含多个概念,这些概念可以同时协同⼯作。⾸先,我们将研究变量,它们是什么以及为什么要使⽤它们。
变量
程序中的变量可以被认为是可以⽤于⼀次存储⼀件事的盒⼦。虽然⼀次只能在此框中放置⼀个项⽬,但该项⽬可以是任何内容,例如数字,句⼦甚⾄图⽚。但请记住,盒⼦⼀次只能容纳⼀件东西。变量有⽤的是它们不仅可以存储东西,⽽且可以命名它们!要为变量赋值,我们使⽤等号,下⾯我们可以看到两种不同类型的变量⽤法。
FirstName ="Robin”
年龄= 24
第⼀个变量称为"FirstName”,我们将单词"Robin”存储到其中,⽽第⼆个变量称为"Age”,我们存储数字"24” ”。您可能已经注意到"Robin”这个词周围的引号,这是因为Python像许多语⾔⼀样,使⽤引号来表⽰句⼦和单词。如果没有引号,Python会尝试解释Robin 的含义,并且由于没有Robin的定义,因此会产⽣错误。
关于变量的⼀些注释:
他们应该以⼤写字母开头,但这并不重要(只有最佳做法)吴亦凡 约炮门
他们必须以字母开头
除了"_”之外,它们不能包含空格或符号
没有两个变量可以具有相同的名称
变量可以操作以许多不同的⽅式。例如,我们可以完成所有基本的数学函数,包括加法,减法,除法和乘法。⼀些运算符(例如加法)也可以应⽤于字符串(Python中的单词和句⼦称为字符串),如下所⽰。
A = 10
B = 20
C = A + B
FirstName ="Robin”
LastName ="Mitchell”
范冰冰裸替曝光FullName = FirstName +"”+ LastName
以下是⼀些基本运算符及其功能的表格。
但是,如果唯⼀的事情是⼀个好的程序我们能做的是分配变量值,然后对它们做基本的数学运算符?到⽬前为⽌,我们所拥有的只是⼀个简单的计算器,缺乏⽤户友好的获取价值的⽅式。我们如何在处理后显⽰变量?这是两个功能发挥作⽤的地⽅:打印和输⼊。
假设我们已对变量进⾏了⼀些计算,我们希望看看后⾯的值是什么。使⽤"print()”指令在Python中很容易做到这⼀点!在继续之前,我们需要了解功能是什么。⼀个函数可以被认为是⼀个机器,它接收内容,对其进⾏操作,并执⾏操作。在"print()”的情况下,函数接受变量,字符串或两者,并打印出它们的值。但是print也可以⽤来打印不是变量的字符串或数字,我们将在下⾯看到。但请记住,因为它们是字符串,所以它们需要引号!
print("Hello”)→打印单词"Hello”冬至手抄报内容
print(FirstName) →打印单词"Robin”
print(A)→打印A的值
print(A + B)→打印A + B的值
尽管我们现在可以看到我们的变量值,但更改变量需要编辑程序代码,这并不理想特别是在机器⼈等⾃动接收数据的应⽤中。从⽤户获取变量值的⼀种⽅法是使⽤函数input()。调⽤时,将提⽰⽤户输⼊值,⽆论是字符串还是数字。当⽤户输⼊⼀个值(通过按Enter键)
时,input()函数返回⼀个值,该值应放⼊变量中。
打印("输⼊名称”)
FirstName = input()
打印(FirstName)
输⼊函数也可以打印⽂本,以便提⽰将打开与⽤户输⼊相同的⾏⽽不是新⾏。
FirstName = input("输⼊名称”)
王海燕个人资料
输⼊问题( )是它返回⼀个字符串⽽不是⼀个数字。如果要使⽤输⼊来返回数字⽽不是字符串,则需要进⾏类型转换。类型转换只是数据类型之间的转换(⽆论它们是字符串的数量),所以如果你想从⽤户那⾥得到⼀个数字,那么请改⽤"int(input())”。
A = int(输⼊("输⼊数字”))
print(A)
我们的第⼀个项⽬
凭借我们对Python的基本知识,我们现在将设计⼀个简单的程序,该程序将要求⼀个⼈的名字,最后⼀个名字和他们的年龄。然后程序将打印出这些细节。
佳能打印机哪个好FirstName = input("Enter your first name: ")
LastName = input("Enter your last name: ")
Age = int( input("Enter your age: " ) )
print ("Your full name is " + FirstName + " " + LastName)
print("Your age is " + Age)
SecondsLived = Age * 365 * 24 * 60 * 60
print("You have lived for " + SecondsLived + " seconds”)
发布评论