详解Python的基础语法和变量操作
作者:用户1317052161310 发布时间:2021-10-13 17:07:54
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字符串使用引号括起来的文本。例如:“Hello, world”可以存储为一个字符串类型。在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


猜你喜欢
- SQL查询输出,根据表内某字段为准,输出不重复记录,或删除掉重复的记录,保留所需要的记录。今儿见一朋友在蓝色里问起(查询不重复记录~),想想
- 自己尝试在本地搭建了 Django 项目后,想部署到自己云服务器上,经常多次尝试和多次踩坑(捂脸),总结如下:环境:ubuntu14, dj
- 前言每一个孩子都像星空中的一颗星星,散发着自己所特有的光芒照亮着整个夜空。今天就带大家用27行Python代码绘制一幅满天星吧。全局设置在绘
- $("select").change(function(){ var n = $(t
- 一.docx模块Python可以利用python-docx模块处理word文档,处理方式是面向对象的。也就是说python-docx模块会把
- JavaScript中的定时器大家基本在平时的开发中都遇见过吧,但是又有多少人去深入的理解其中的原理呢?下面我们就来分析一下定时器的实现原理
- 最近在做一些email相关的办公自动化项目,发现一个第三方模块imap-tools不错, 网上没有啥相关介绍,所以记录下来.环境: pyth
- 首先,我需要强调下,这篇主旨是揭示堆表的删除记录找回的原理,我所考虑的方面并不适用于每个人的每种情况,望大家见谅~ 很多朋友认为数据库在简单
- 背景图像领域内的一个国内会议快要召开了,要发各种邀请邮件,之后要录入、统计邮件回复(参会还是不参会等)。如此重要的任务,老师就托付给我了。p
- 我们知道**代表次方。如下>>>12 * 12144>>>12 ** 2144>>>a
- 在python中,普通的列表list和numpy中的数组array是不一样的,最大的不同是:一个列表中可以存放不同类型的数据,包括int、f
- 做为一个编程爱好者,也作为一个小站长(asp之家),中国站长站(www.chinaz.com)我时不时的都会去灌一下。当然发现好的文章我也不
- 这篇文章主要介绍了python isinstance函数用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值
- 方法一,利用 sheet.iter_rows() 获取 Sheet1 表中的所有行,然后遍历import openpyxl wb = ope
- Mysql简易索引一、没有索引的时候如何查找先忽略掉索引这个概念,如果现在直接要查某条记录,要如何查找呢?在一个页中查找如果表中的记录很少,
- 阅读上一章:Chapter 9 精简标签Part 2: Simplebits Of Style 简短精悍的样式Chap
- DJANGO-ALLAUTH是github上面排名较高的django user系统.本来通过对比是想选用django-userea的,可是博
- 一个出错的例子#coding:utf-8s = u'中文'f = open("test.txt",&qu
- Python数据类型之间的转换函数描述int(x [,base])将x转换为一个整数long(x [,base] )将x转换为一个长整数fl
- 前面已经介绍过几种基本语句(print,import,赋值语句),下面我们来介绍条件语句,循环语句。一. print和import的更多信息