python学习 第二天
一、变量
1、变量名:
数字,字母,下划线
alex1=123
sb=“alex”
a_lex=“sb”
不能以数字开头
lalex
变量名不是python内部的关键字
{‘and’,'as','assert','break','class',continue','def','elif','except',exec','finally','for'}
变量名要求:
a、数字字母下划线
b、数字不能开头
c、不能和python重复
基本的数据类型
数字:1234
age=18
字符串:
a1 = ‘asdf’
a2 = “ffa”
a3 = “”“as 123sdfsd”“”’
布尔值:
True/False
a4=True
a5=False
数字 int
字符串 str
布尔值 bool
列表 list
元组 tuple
字典 dict
所有字符串或者数字、字典 所具备的方法存在相对应的“值”里
2、变量赋值
变量名 = 值
3、查看对象的类,或对象所具备的功能
1、type
temp = "alex" t=type(temp) print(t) # str, ctr+鼠标左键,找到str类,内部所有方法
2、dir
temp = “alex” b=dir(temp)
3、help,type
temp = "alex" help(type(temp))
4、鼠标放在upper上 ctrl+左键,自动定位到upper功能处
3、基本数据类型的常用功能
1、整数,int
a、
#n1=123
#n2=456
#print(n1+n2)
#
#print(n1._add_(n2))
b、获取可表示的二进制的最短位数
n1=4 #00000100
ret=n1.bit_length()
print(ret) #3
2、字符串
str
字符串常用功能
移除空白
分割
长度
索引
切片
3、列表
创建列表
name_list=['alex','seven','eric']
或
name_list=list(['alex','seven','eric'])
基本操作:
索引
切片
追加
删除
长度
实例:
name_list=["eirc","alex","tony"]
print(name_list)
#索引
print(name_list[0])
#切片
print(name_list[0:2])
#len
print(name_list[2:len(name_list)])
#for
for i in name_list:
print(i) 输出结果
['eirc', 'alex', 'tony']
eirc
['eirc', 'alex']
['tony']
eirc
alex
tony
python学习 第二天的更多相关文章
- python学习第二讲,pythonIDE介绍以及配置使用
目录 python学习第二讲,pythonIDE介绍以及配置使用 一丶集成开发环境IDE简介,以及配置 1.简介 2.PyCharm 介绍 3.pycharm 的安装 二丶IDE 开发Python,以 ...
- python学习第二次笔记
python学习第二次记录 1.格式化输出 name = input('请输入姓名') age = input('请输入年龄') height = input('请输入身高') msg = " ...
- Python学习-第二天-字符串和常用数据结构
Python学习-第二天-字符串和常用数据结构 字符串的基本操作 def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1 ...
- python学习第二天 -----2019年4月17日
第二周-第02章节-Python3.5-模块初识 #!/usr/bin/env python #-*- coding:utf-8 _*- """ @author:chen ...
- python 学习第二天
由于换了博客,第一篇没有在博客园写,写在了开源中国上,链接地址为http://my.oschina.net/u/254063/blog/719289,大家有兴趣可以看看 一, python 数据类型 ...
- python学习第二天第一部分
备注:写程序不能写重复性的代码 学习内容:数据类型.for循环.while循环.字符编码.文件处理 一.for循环 1.简单的for循环 for i in range(10): # 此处意思为:循环r ...
- Python学习第二节——基础知识
# !/usr/bin/edv python 脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它.# -*- coding:UTF-8 -*- 标明编码注释 ...
- Python 学习第二章
本章内容 数据类型 数据运算 表达式 if ...else 语句 表达式 for 循环 表达式 while 循环 一.数据类型 在内存中存储的数据可以有多种类型. 在 Python 有五个标准的数据类 ...
- Python 学习 第二篇:数据类型(字符串)
字符串是一个字符的.有序的.不可变的序列,用于存储基于文本的信息.字符串所包含的字符存在从左至右的位置顺序,不可以在原处(in-place)修改.Python没有C语言的字符和字符串之分,只有字符串. ...
- python学习第二天-基本数据类型常用方法
1.直入主题 python中基本的数据类型有 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 下面我们直接将以下面几个点进行学习 # ...
随机推荐
- appium遇到click事件,提示"w3cStatus":400
1.小米手机被开发借用后归还,使用该手机再进行自动化,发现appium遇到click事件,返回400 2.当时未想到是要在手机侧进行开发者选项-调试权限的设置 3.一直以为是appium的问题,app ...
- python之函数、参数、作用域、递归
函数的定义 函数也就是带名字的代码块.使用关键字def来定义,指出函数名及参数,以冒号结尾. def fibs(num): result =[0,1] for i in range(num-2): r ...
- object detection[faster rcnn]
这部分,写一写faster rcnn 0. faster rcnn 经过了rcnn,spp,fast rcnn,又到了faster rcnn,作者在对前面的模型回顾中发现,fast rcnn提出的ro ...
- .NET-记一次架构优化实战与方案-前端优化
目录 .NET-记一次架构优化实战与方案-梳理篇 .NET-记一次架构优化实战与方案-前端优化 .NET-记一次架构优化实战与方案-底层服务优化 前言 上一篇<.NET-记一次架构优化实战与方案 ...
- 作为一个.NET开发者,怎么看待和选择层出不穷的新技术,新架构?
经常在一些技术社区看到这些的问题,一个.NET开发者去求职,看到应聘的公司的技术栈还是比较老的ASP.NET WEBFORM的时候,希望了解未来会否使用ASP.NET MVC的时候,没有获得肯定答复, ...
- Quartz.NET 任务调度新教程
https://www.cnblogs.com/yscit/p/10393867.html
- Lambda表达式介绍(转)
刚开始学lambda,lambda与linq的联合使用. Lambda表达式实际上是一个匿名函数.它包含表达式和语句,常用于创建委托或表达式目录树类型.所有Lambda表达式都是用Lambda运算符- ...
- koa服务器搭建基础
之前我一直使用rails搭建网站.rails与koa的基本理念很相似,都是基于中间件提供一层层的服务.所不同的是,rails有很多内置的中间件,这使得开发者只需要关注MVC模块以及页面路由.而Koa这 ...
- H5 video标签的第二种格式
36-video标签的第二种格式 2.第二种格式存在的意义: 由于视频数据非常非常的重要, 所以五大浏览器厂商都不愿意支持别人的视频格式, 所以导致了没有一种视频格式是所有浏览器都支持的 这个时候W3 ...
- ssm知识点总结
项目名称:教育网—在线调查系统 项目总体流程图: 设计调查:调查-->包裹--->问题(增删改查) 1.调整包裹顺序 2.移动复制包裹 3.深度删除 创建调查流程分析: 主要生成surve ...