网络编程
位置:首页>> 网络编程>> Python编程>> 详解Python的基础语法和变量操作

详解Python的基础语法和变量操作

作者:用户1317052161310  发布时间:2021-10-13 17:07:54 

标签:python,基础语法,变量操作

1.pytnon的基本数据类型

  • 数字类型:整型(int)和浮点型(float)

  • 字符串(str)类型:用引号(单双引号都可以)定义一个字符串

  • 布尔(bool)类型:True或者False

2.python的变量操作

  • 变量的定义和使用

  • 变量的命名规则

  • 变量的数据类型和数据类型转换

【Python的基本数据类型】

  • 数字类型:整型(int)和浮点型(float)

Python有两种数字类型:整型(int)和浮点型(float)。整型是z整数类型,例如1, 2, 3, 15等。浮点型是带有小数点的数字类型,例如0.2, 3.14等。在Python中,可以直接对整数和浮点型进行加, 减, 乘, 除等基本计算。可以在Python里面使用type()查看数据类型。

```Python
a = 2
b = 3
c = a + b
print("a + b=", c, type(c))
```
```输出
a + b = 5,<class, 'int'>
```
  • 字符串类型:用引号(单双引号)定义一个字符串

Python字符串使用引号括起来的文本。例如:&ldquo;Hello, world&rdquo;可以存储为一个字符串类型。在Python中,可以使用覆盖和索引等操作来访问和修改字符串内容。

```
my_str = "hello, python!"
print(my_str, type(my_str))
my_str = '5'
print(my_str, type(my_str))
```
```输出:
hello, python! <class,'str')
5 <class,'str')
```
  • 布尔类型:True和False两个

Python中布尔(bool)类型只包含True和False两个值。经常配合if语句和循环一起使用。

```
n = int(input("请输入一个整数:", ))
if n > 0:
   print(n, True)
else:
   print(False)
```
```
输出:
请输入一个整数:“5”
5 True
```

【Python的变量操作】

  • 变量的定义和使用

变量是用于存储值的名称。在Python中,可以通过变量名来访问变量中存储的数据。通过连接变量,运算符和值,可以创建一个基本的Python表达式。可以在Python中使用不同的数据类型来定义变量,如:int,float,string等。

```
a = 1
b = 2
a= int(a)
b = float(b)
print(a, type(a))
print(b,type(b))
```
```
输出:
1 <class 'int'>
2.0 <class 'float'>
```
  • 变量名的命名规则

Python变量的命名应该遵循一些规则,变量名应该只包含小写字母,数字和下划线,不能以数字开头或者下划线开头,应该具有描述性,但不能和Python内置函数或者关键字重叠,例如for, while和if等。

  • 变量的数据类型和数据类型转换

变量有不同的数据类型,例如整型,浮点型,字符串和布尔类型等Python提供了一些函数,可以讲一个数据类型转换成另外一个数据类型。例如讲字符串转换为整数,str()函数可以讲整数和浮点数转换成字符串,float()函数可以用于将字符串转换为浮点数。

``` python
#定义一个变量
x = 4
#对变量进行运算
y = x + 4
#输出变量的值
print(y)
#定义一个字符串变量
my_str = ‘hello world'
#输出变量的值
print(my_str)
#布尔类型变量
you_are_hunks = True
if you_are_hunks:
   print(“yes, I am”)
else;
   print("go out ")

来源:https://juejin.cn/post/7238604003599253560

0
投稿

猜你喜欢

  • 一、软件准备:以下均为截止2005-4-20的最新正式版本PHP(5.1.2):http://www.php.netMySQL(5.0.19
  • 我们平常用 IE 打开一个普通的本地 xml 文件,其形式通常都是如下图: 默认样式看得多了就不觉得有什么特别。但对于少接触 xml 的人来
  • 要真说出来哪一个函数能够做得到,还真难。但我们可用下面的代码来进行识别,返回“假”即偶数,返回“真”则奇数: function&n
  • 一般我们能过VS2005的SQL explorer来添加一个本地的MDF文件。也许你可能会出现下面这个问题:Exception Detail
  • 很简单的方法,但很实用。用过新浪邮箱的朋友应该会知道此脚本的效果。如果您提交的数据处理时间很长,用这个做为提示很不错的.将下面的代码复制到&
  • 前言原子操作这是Java多线程编程的老生常谈了。所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有
  • 当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢
  • 为什么要用jsonpath就跟为什么要用xpath一样,jsonpath的设计灵感来源于xpath。一个强大的json数据提取工具。让用户不
  • 严格控制Session可以将不需要Session的内容(比如帮助画面,访问者区域,等等)移动到关闭Session的独立ASP应用程序中。在基
  • 用过软件的朋友都知道,进度条是一个优秀软件的重要组成部分。它的存在能够使用户及时掌握程序的运行进度,确认应用程序正常工作。可是ASP中似乎没
  • 被AJAX中DOM的操作郁闷了好几天,今天总算搞明白了,自学就是苦啊,苦的一把鼻涕一把泪的,把教训些出来,给后来者提个醒,老鸟就不要看了。下
  • 浏览网页的时候经常会碰到一些不认识的英文单词,或者想知道一些中文单词的翻译,这时候再去找翻译软件或者翻译网站就有些麻烦了。因此我做了一个“中
  • 本文实例讲述了Python实现求数列和的方法。分享给大家供大家参考,具体如下:问题:输入输入数据有多组,每组占一行,由两个整数n(n<
  • 1.安装pyserialhttps://pypi.python.org/pypi/pyserialDoc:http://pythonhost
  • DBA_2PC_PENDING Oracle会自动处理分布事务,保证分布事务的一致性,所有站点全部提交或全部回滚。一般情况下,处理过程在很短
  • ThinkPHP3.1.3版本有一些特性,还是值得关注的,下面来简单说下。1、异常方面的改进新版的ThinkPHP3.1.3重写了异常类Th
  • 在python项目中,我们经常会用到lambda,那么lambda是什么呢,有什么作用,下面我们开始介绍1、可以使用lambda关键字创建匿
  • MySQL中有许多操作符和函数可以返回字符串。本节回答这个问题:返回的字符串使用什么字符集和 校对规则?对于简单的函数,即接收字符串输入然后
  • 前言在我们的日常开发中, 常用的中间件有很多, 今天来讲一下怎么集成限流中间件, 它可以很好地用限制并发访问数来保护系统服务, 避免系统服务
  • 解释器模式(Interpreter Pattern)是什么解释器模式是一种行为型模式,它定义了一种语言文法,并且定义了一个解释器,用来解释这
手机版 网络编程 asp之家 www.aspxhome.com