简单学python

本博客算是我学习 python(建议你有一些 C 或 C++ 或 Java 的基础) 的小小心得,写出来与大家分享。如果你有更好的理解,也欢迎在评论区留言。


在我学习 python 之前,懂一些 JavaScript、Java 和 C++,总体来说,python 给我一种完全不同的感受:它对于语法的格式很简化。在声明变量的时候,比 JavaScript 还简单;对于语句块而言,你只需注意缩进即可·······。
不由得想起这样一句话:人生苦短,我用 python
哈哈??????哈哈



python 和 Java 一样,需要在虚拟机上运行,所以说它是可以“一次编写,处处运行”的。
在 python 中,如果你想要声明一个变量,只需这样

#变量的声明
variableName = variable 

即可。需要注意的是:变量的类型并不固定(这一点和 JavaScript 有些相似)。看到这里,相比你对“ #变量的声明 ”的形式应该是比较好奇的。没错,# XXXXXX 就是 python 的注释。在其他高级语言中,是有常量和变量之分的,变量是像上面那样声明的,常量又该如何做呢?有没有什么关键字来特别说明呢?答案是:NO。既然如此,为了区分常量和变量,我们将常量名大写以此来区分它们。可是,我们又该如何对他们如何命名常量和变量呢?不必纠结,只需像你在其它高级语言中命名就行了。

#声明了一个整形变量 num
num = 10
#声明了一个字符型常量 str
STR = "Hello World"

从上面的例子中,你应该能看出 python 语句结尾的时候是没有“;”的。



python 是一门面向对象的语言,就连函数也是对象,当然,在这里我们只是先介绍一下它的内置类型——python 中的内置数据类型整型(int)、浮点型(float)、字符型(char)、和字符串类型(string)
说到这,就不得不说下计算了。
除了在其他高级语言中常见的 +、-、*、/、%、++、–、+=、-=、>、<、==、>=、<=、外,python 还自己引入了 ** 幂运算符、等。
注意:在 Java 和 C++ 中,字符串和非字符型内置类型数据相加,得到新字符串。但是,在 python 中,你却自能用它来字符加字符。



下面我们来看一看python 中的流程控制语句。如果你学过其他的高级程序设计语言应该知道,流程控制语句对于一门语言来说是多么的重要。

  1. if条件句
  2. while语句
  3. do····while语句
  4. for语句


函数也是一门高级语言不可避及的内容。

#声明
def 函数名(parameter1,parameter2,parameter3,······,parameterN)
    函数体

没错,python 中函数的声明就是如此简单:没有返回类型的声明和参数类型的要求。
python 中的 main 函数

def main()
    主函数体


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值