Python 基本概念

1. 字面意义的变量

一个字面意义上的常量的例子是如同51.239.25e-3这样的数,或者如同'This is a string'"It's a string!"这样的字符串。

2.数

在Python中有4种类型的数——整数、长整数、浮点数和复数。

  • 2是一个整数的例子。
  • 长整数不过是大一些的整数。
  • 3.2352.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4
  • (-5+4j)(2.3-4.6j)是复数的例子。
3.  字符串

  • 使用单引号(')

    你可以用单引号指示字符串,就如同'Quote me on this'这样。所有的空白,即空格和制表符都照原样保留。

  • 使用双引号(")

    在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What's your name?"

  • 使用三引号('''或""")

    利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。例如:

    '''This is a multi-line string. This is the first line.
    This is the second line.
    "What's your name?," I asked.
    He said "Bond, James Bond."
    '''

4. 转义符

5. 自然字符串

自然字符串通过给字符串加上前缀rR来指定。例如r"Newlines are indicated by \n"

6. Unicode字符串

你只需要在字符串前加上前缀uU。例如,u"This is a Unicode string."

7. 字符串是不可变的

8. 按字面意义级连字符串

如果你把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What\'s' 'your name?'会被自动转为"What's your name?"


标识符的命名

由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成,字母(大写或小写)或者一个下划线(‘ _ ’)开头。


对象


Python把在程序中用到的任何东西都称为 对象,

例子

# Filename : var.py
i = 5
print i
i = i + 1
print i

s = '''This is a multi-line string.
This is the second line.'''

print s

输出

$ python var.py

5
6
This is a multi-line string.
This is the second line.


下面来说明一下这个程序如何工作。首先我们使用赋值运算符(=)把一个字面意义上的常数5赋给变量i。这一行称为一个语句。语句声明需要做某件事情,在这个地方我们把变量名i与值5连接在一起。接下来,我们用print语句打印i的值,就是把变量的值打印在屏幕上。

然后我们对i中存储的值加1,再把它存回i。我们打印它时,得到期望的值6

类似地,我们把一个字面意义上的字符串赋给变量s然后打印它。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python是一种高级编程语言,由Guido van Rossum于1991年创建。它具有简单易学、可读性强、语法简洁等特点,目前广泛应用于数据科学、人工智能、Web开发等领域。 以下是Python基本概念和语法: 1. 变量:在Python,变量是用来存储数据值的名称。可以使用赋值运算符“=”来为变量赋值。 例如: ``` x = 5 y = "Hello, World!" ``` 2. 数据类型:Python支持多种数据类型,包括整数、浮点数、布尔值、字符串、列表、元组、字典等。 例如: ``` x = 5 # 整数 y = 3.14 # 浮点数 z = True # 布尔值 name = "Tom" # 字符串 lst = [1, 2, 3] # 列表 tup = (4, 5, 6) # 元组 dic = {"name": "Tom", "age": 18} # 字典 ``` 3. 条件语句:Python的条件语句包括if、elif和else,用于根据条件执行不同的代码块。 例如: ``` if x > 5: print("x is greater than 5") elif x == 5: print("x is equal to 5") else: print("x is less than 5") ``` 4. 循环语句:Python的循环语句包括for和while,用于重复执行相同的代码块。 例如: ``` for i in range(1, 6): print(i) while x < 10: x += 1 print(x) ``` 5. 函数:Python的函数是一段可重用的代码块,可以接受参数并返回值。 例如: ``` def add(x, y): return x + y result = add(3, 5) print(result) ``` 6. 模块:Python的模块是一组相关的函数和数据,可以通过导入模块来使用其的函数和数据。 例如: ``` import math result = math.sqrt(16) print(result) ``` 以上是Python基本概念和语法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值