首页 > 编程语言 >python学习第一天

python学习第一天

时间:2023-03-20 22:00:31浏览次数:24  
标签:单词 第一天 python 数据类型 运算符 学习 首字母 input

1.python的数据类型

(1)python的数据类型不需要单独定义,可以直接对变量赋值而自动判断该类型(我们可以通过type进行查看);

(2)一般的数据类型:int(整型),str(字符串类型),bool(布尔类型),float(浮点类型)

       高级数据类型:元组(a=()),列表(b=[]),字典(c={})

(3)查看数据类型:type(a)

2.变量名的命名规则

(1)组成:字母,数字以及下划线

(2)注意点:区分大小写;python关键字不能用于命名;数字不能开头;

(3)规范

见名知意:变量的意义是什么,要在名字中体现。

小驼峰式命名法:第一个单词的首字母小写,其他单词的首字母均大写。

大驼峰式命名法:所有单词的首字母均大写

下划线命名法:单词与单词之间用下划线隔开

3.运算符

(1)算数运算符:+,-,*,/,%,**,//

(2)比较运算符:>,<,==,>=,<=

(3)逻辑运算符:and(两边条件同时满足),or(任一个条件满足),not(不满足)

三个优先级比较:not>and> or

(4)赋值运算符:=,+=,-=,*=,/=,**

4.输入和输出

(1)格式化输出

print();

用占位符进行输入输出;

例子:print(‘我的名字是‘%s’,我的年龄是‘%d’’%(Name,Age))

控制格式:.format

例子:print(‘我的名字是{},我的年龄是{}’.format(Name,Age))

   (2)格式化输入

input();

将输入的值赋给一个变量;

a=input();

注意:这里输入的值数据类型为str,需要强制转换才能变成其他类型。

例如:a=int(input('请输入一个数字:'))

标签:单词,第一天,python,数据类型,运算符,学习,首字母,input
From: https://www.cnblogs.com/hellopxy/p/17238034.html

相关文章

  • python命令
    我们在使用npminstall安装模块的模块的时候,一般会使用下面这几种命令形式:npminstallmoduleName#安装模块到项目目录下npminstall-gmoduleName#-g的意思......
  • python - tesseract-ocr
    1.安装tesseract-ocr下载链接:https://digi.bib.uni-mannheim.de/tesseract/安装后添加环境变量测试安装情况2.安装pytesseractpip3installpytesseract-ihttps......
  • 26.删除排序数组中的重复项——学习笔记
    题目:给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。由于在某些语言中不能改变数组......
  • 904.水果成篮——学习笔记
    题目:你正在探访一家农场,农场从左到右种植了一排果树。这些树用一个整数数组fruits表示,其中fruits[i]是第i棵树上的水果种类。你想要尽可能多地收集水果。然而,农场......
  • 209.长度最小的子数组——学习笔记
    题目:给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其和≥target的长度最小的连续子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长......
  • 剑指Offer 29.顺时针打印矩阵——学习笔记
    题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1......
  • 54.螺旋矩阵——学习笔记
    题目:给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2......
  • 59.螺旋矩阵II——学习笔记
    题目:给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例......
  • 76.最小覆盖子串——学习笔记
    题目:给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串""。注意:对于t中重复字符,我们......
  • 704.二分查找——学习笔记
    题目:给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。示例1输入:nums=[-1,0,3......