python学习笔记——变量和简单数据类型

1、变量的命名

  同C语言

2、字符串

  就是一系列字符。 在Python中, 用引号括起的都是字符串, 其中的引号可以是单引号, 也可以是双引号

2.1使用方法修改字符串的大小写

  对于字符串, 可执行的最简单的操作之一是修改其中的单词的大小写。 请看下面的代码, 并尝试判断其作用
    (就是调用一个类似函数的语句,格式为变量名称后面加个点,再加上方法的名称)

name = "ada lovelace"
print(name.title())

上段代码的意思就是利用title()这个方法将name这个变量里存储的字符串每个单词首字母改变大小写。

  那么问题来了,什么是方法呢?

 方法就是Python可对数据执行的操作

还有各种各样的方法

比如全部改为大写或者小写

name = "Ada Lovelace"
print(name.upper())#全部改为大写
print(name.lower())#全部改为小写

 2.3.2 合并(拼接) 字符串
  用加号就可以了

  示例:

first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name) 

  变量名字和引号内这两种形式都可以,可以混合用

Python能够找出字符串开头和末尾多余的空白。 要确保字符串末尾没有空白, 可使用方法rstrip() 。

3、数字

  3.1整数

    Python使用两个乘号表示乘方运算

  3.2浮点数

   3.2.1使用函数str() 避免类型错误

也就是C语言的强制类型转换,因为有时候计算机不知道你写的那个变量是整型还是当做字符型。

   用法:

age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message)

3、列表简介列表 由一系列按特定顺序排列的元素组成。 你可以创建包含字母表中所有字母、 数字0~9或所有家庭成员姓名的列表; 也可以将任何东西加入列表中, 其中的元素之间可以没有任何关系。 鉴于列表通常包含多个元素, 给列表指定一个表示复数的名称(如letters 、 digits 或names ) 是个不错的主意。

在Python中, 用方括号([] ) 来表示列表, 并用逗号来分隔其中的元素。 下面是一个简单的列表示例, 这个列表包含几种自行车:

bicycles = [‘trek‘, ‘cannondale‘, ‘redline‘, ‘specialized‘]
print(bicycles)

原文地址:https://www.cnblogs.com/maohuifei/p/8452410.html

时间: 2024-10-23 22:44:16

python学习笔记——变量和简单数据类型的相关文章

Python学习笔记---变量与数据类型

Python中的变量与内置数据类型 本文只是我在慕课网学习<Python入门>这门课程时,摘录.整理的一些对自己比较重要的语法与提示.九成以上的内容以及所有代码示例,均摘抄自慕课网.由于我本人有一定C/C++语言基础,而本文主要供我自己复习使用,所以我偏向于摘录一些Python和C/C++之间的差异之处,可能造成本文语义上不一定连贯,建议有学习需求的读者直接前往慕课网学习该课程(链接:http://www.imooc.com/learn/177)或是查看该门课程授课教师廖雪峰先生官方网站所给出

Python学习笔记(三)数据类型

在内存中存储的数据可以有多种类型,在Python中,能够直接处理的数据类型有以下几种: 数字(Numbers) 字符串(String) 列表(List) 元组(Tuple) 字典(Dictionary) 集合(Set) 布尔值 一.数字(int.long.float.complex) 数字数据类型用于存储数值:他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象. 当你指定一个值时,Number对象就会被创建: 可以使用del语句删除一些对象的引用 del语句的语法: 1 del

Python学习笔记 | 变量 + 引用 + 拷贝 + 作用域

在Python中,变量是没有类型的,在使用变量的时候,不需要提前声明,只需要给这个变量赋值即可.但是,当用变量的时候,必须要给这个变量赋值:如果只写一个变量,而没有赋值,那么Python认为这个变量没有定义(not defined). 一.变量和对象 1. 可变对象和不可变对象 在Python中,对象分为两种:可变对象和不可变对象,不可变对象包括int,float,long,str,tuple等,可变对象包括list,set,dict等.需要注意的是:这里说的不可变指的是值的不可变.对于不可变类

Python学习笔记(一)--数据类型

数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种: 一.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十

python学习笔记(四)-数据类型

0. 在 Python 中的数据类型详解 http://www.cnblogs.com/scios/p/8026576.html 1. 为什么布尔类型(bool)的 True 和 False 分别用 1 和 0 来代替吗? 计算机只认识二进制数,所以所有的编程语言最终都会转换成简单的二进制序列给CPU按照一定的规则解析. 由于二进制只有两个数:0 和 1,因此用 0 和 1 来表示False和True再适合不过了,因为不用浪费资源在转换的过程上! 2. 使用int()将小数转换为整数,结果是向上

python学习笔记2-变量、数据类型、数据运算

一.python的变量 变量,可变的量,主要用来存储数据:变量是一个存储位置和一个关联的符号名字,这个存储位置包含了一些已知或未知的量或者信息,即值. 1.变量的语法结构 name = "xiaoling" #这就是定义了一个变量,变量的名字为:name:变量的值为:xiaoling 2.变量的命名规范 变量只能是字母.数字或下划线的任意组合 变量的第一个字符不能是数字 以下关键字不能声明为变量 ['and', 'as', 'assert', 'break', 'class','con

Python学习之路day01——简单数据类型

一.字符串(String) 单引号与双引号在String中的妙用,区别于Java语言,'I told my friend, "Python is my favorite language!"' 创建一个name.py 文件 1.字符串大小写使用方法title(),upper(),lower() name = "ada lovelace"print(name.title()) print(name.upper()) print(name.lower() ) 输出结果:

Python学习笔记二:简单的if条件判断

下面是一个简单的if循环程序: 1 age_konishi = 23 #赋值给变量 2 guess_age = int(input("Age: ")) #定义输入字符类型 3 4 if guess_age == age_konishi: #开始判断 5 print("Yoshi! Sweetie, you're awesome!") 6 elif guess_age > age_konishi: 7 print("Idiot! I'm not tha

Python学习笔记3:简单文件操作

# -*- coding: cp936 -*- # 1 打开文件 # open(fileName, mode) # 參数:fileName文件名称 # mode打开方式 # w     以写方式打开. # a     以追加模式打开 (从 EOF 開始, 必要时创建新文件) # r+     以读写模式打开 # w+     以读写模式打开 # a+     以读写模式打开 # rb     以二进制读模式打开 # wb     以二进制写模式打开 # ab     以二进制追加模式打开 # r