首页 > 编程语言 >Python基础02

Python基础02

时间:2024-05-16 22:08:33浏览次数:17  
标签:02 字面 填充 format Python 基础 字符串 print

Python基础02

基础语法

字面量

image-20240516212942187

  1. 掌握字面量的含义

代码中,被写在代码中的固定的值,称之为字面量

  1. 常见的字面量类型

我们目前了解:整数、浮点数、字符串这三类即可

  1. 如何基于print语句完成各类字面量的输出

print(字面量),如:

  • print(10),输出整数10

  • print(13.14),输出浮点数13.14

  • print("黑马程序员"),输出字符串:黑马程序员

注释

image-20240516213439396

type()查看数据的类型

image-20240516213629007

int() float() str()

image-20240516213736529

image-20240516213823761

标识符命名规则

Python中,标识符命名的规则主要有3类:

  • 内容限定

  • 大小写敏感

  • 不可使用关键字

image-20240516213940593

Python关键字

image-20240516214009912

运算符

image-20240516214048597

image-20240516214117667

字符串格式化

image-20240516214212142

image-20240516214401722

image-20240516214413726

image-20240516214427853

image-20240516214445613

image-20240516214522442

image-20240516214534854

image-20240516214547751

image-20240516214647388

image-20240516214655308

数据输入

image-20240516214826695

image-20240516214901578

无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型

附:

.format()格式化

s = 'π is {:.2f}'.format(3.1415926)#保留两位小数
print(s) # π is 3.14

s = "{:*^10}".format('Hello')#符号^数字进行字符串的填充。 其中数字为填充后的字符串总长度。
print(s) # **Hello***

s = "{:*^10.2f}".format(1.22222)#符号^数字进行字符串的填充。 其中数字为填充后的字符串总长度。
print(s) # ***1. 22***

标签:02,字面,填充,format,Python,基础,字符串,print
From: https://www.cnblogs.com/-rage/p/18196839

相关文章

  • 《Spark编程基础》(Scala版)第八章简答题答案(自制)
    8SparkMLlib简答题T1与MapReduce框架相比,为何Spark更适合进行机器学习各算法的处理?答:通常情况下,机器学习算法参数学习的过程都是迭代计算。MapReduce由于延迟高、磁盘开销大、无法高效支持迭代计算,不适合高效的实现机器学习算法;Spark由于立足于内存计算,所以能很好地与......
  • 2024.5.16
    2024.5.16【就算一次也好,我想在这颗星球上尽情奔跑。】Thursday四月初九数据结构P4588TJOI2018数学计算//2024.5.16//bywhite_ice//P4588[TJOI2018]数学计算#include<bits/stdc++.h>usingnamespacestd;#defineitnlonglong#defineintlonglongconste......
  • python的一些常用编码技巧(持续更新)
    语法问题我常用的库函数1copy库importcopycopy.deepcopy()2、list库fromtypingimportList获取迭代对象的第一个值方法一:使用list方法my_dict={'a':1,'b':2,'c':3}first_key=list(my_dict.keys())[0]print(first_key)#输出:'a'方法二:使......
  • 数据结构简介及PYTHON里的数据类型
    1、什么是数据结构?先介绍几个概念。信息是目前在生活和工作中最经常听到的一个词,但要给信息这个概念一个容易理解的确切定义并不容易。人们希望用计算机处理的终极对象就是客观存在的各种信息,因此说计算机是处理信息的工具。数据是信息的载体,是指计算机(程序)能够处理的符号形式......
  • 分布式数据处理-《Spark编程基础》(Scala版)第二章简答题答案(自制)
    2Scala语言基础简答题T1简述Scala语言与Java语言的联系与区别。答:①联系:(1)Scala和Java均运行在JVM之上;(2)Scala和Java均有面向对象语言特点;②区别:(1)Scala是类Java的多范式编程;Java是命令式编程。T2简述Scala语言的基本特性。......
  • 电子书自由:python生成epub电子书
    前言最近在看《剑来》小说,但是kindle在线看不方便,而且我在网上找到的只有600多章,目前最新已经更新到了1200章,为了确保后面有书可读,同时也为了巩固下python技能,于是我找到一个免费的网站,然后通过python获取书籍内容,最终将获取到的内容,生成epub电子书,核心内容如下:获取电子书的内......
  • python部署至k8s解决方案
    前言最近做了一个全文检索的项目,项目之前的架子是别人搭建的,部署方式是docker-compose,到后期这个同事基本上不参与了,后面发布测试的时候,我们觉得这种方式不适合测试环境和线上发版(当然也可能是我们不熟悉,有点不专业了),于是就在他开发的基础上,做了一些调整:修改Dockerfile:把依赖打......
  • 分布式数据处理-《Spark编程基础》(Scala版)第四章简答题答案(自制)
    4Spark环境搭建和使用方法简答题T1请阐述Spark的四种部署模式。......
  • 分布式数据处理-《Spark编程基础》(Scala版)第三章简答题答案(自制)
    3Spark的设计与运行原理简答题T1Spark是基于内存计算的大数据计算平台,请阐述Spark的主要特点。......
  • 分布式数据处理-《Spark编程基础》(Scala版)第七章简答题答案(自制)
    7SparkStreaming简答题T1请阐述静态数据和流数据的区别?答:静态数据是可以看作是静止不动的,适合进行批量计算;流数据是指数据以大量、快速、时变的流形式持续到达的,适合进行实时计算。同时,流计算被处理后,只有部分进入数据库成为静态数据,其余部分则被丢弃。T2请阐述批量计算和......