python入门基础学习-程序员宅基地

技术标签: python  python基础  

python基础语言

一、基本数据类型(基于python IDLE)

  1. 数字:int(整数型),float(浮点型)
  2. type():任何一个数据类型,输入到括号里都会显示出数据类型
>>>type(1)
<class 'int'>
>>> type(1.0)
<class 'float'>
  1. 运算符号说明
符号 说明
// 整除
% 求余
# 注释
/ 除以
  • 进制的转换
进制转换 符号
二进制 0b
八进制 0o
十六进制 0x
转换为二进制 bin()
转换为八进制 oct()
转换为十进制 int()
转换为十六进制 hex()
  1. bool 布尔类型
  • 严格区分大小写:True,False首字母必须大写
  • 所有的零、空值、none都对应False;非空和非零对应的是True
>>> bool("hello")
True
>>> bool("")
False
  1. 字符串类型
  • 可以用 ‘’、’’ ‘’、""" “”" 进行表示
  • 单引号和双引号的区别:在字符串中又生成了字符串,最外层若是单引号,则里面的则需要使用双引号;或是外层是双引号,则内层需要用单引号。
>>> "hello'ton'"
"hello'ton'"
  • 反斜杠“ \ ”为转移字符
>>> print("hello \n world")
hello 
 world
  • 引号用于换行注释的作用(多行注释)
>>> print("""hello world""")
hello world
  • 字符串可以进行相加或者拼接,但不支持字符串相减
>>> "hello"+"world"
'helloworld
>>> "1"+"1"
'11'
  • 字符串支持字符串与整形的相乘,但不支持相除
>>> "hello"*2
'hellohello'
  1. 访问下标的元素
    下标元素从0开始计数,其中-1为最后一个元素
  • 例如:“hello”[0]访问下标的第一个元素即是h
>>> "hello"[0]
'h'
  • 摘取切片数据[1:4],是一个前闭后开区间,即是最后一个数据是取不到的
>>> "hello"[1:4]
'ell'
  • 摘取隔开的切片数据
>>> "hello"[0:5:2]
'hlo'
  • 截取后三位
>>> "hello"[-3:]
'llo'
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42563500/article/details/90777773

智能推荐

又见table full!!_padavan table full-程序员宅基地

文章浏览阅读920次。 RAS3,做nat,又是table full ,导致客户机上网奇慢无比,其实已经把ip_conntrack_max设得很大了,但是还是出了这样的问题,google找到一个解决办法。暂用测试 到http://www.hping.org/download.html 下载hping2,我下的是rc3了 tar xvfz hping2.0.0-rc3.tar.g_padavan table full

08_浮点类型_浮点数误差问题_浮点类型 误差-程序员宅基地

文章浏览阅读478次。1.浮点类型 类型 占用存储空间 表述范围 float 4字节 -3.403E38~3.403E38 double 8字节 -1.798E308~1.798E308 float 单精度浮点型,尾数可以精确到7位有效数字 double 双精度浮点型,数值精度为float的两倍;_浮点类型 误差

深度神经网络 FPGA 设计与现状_fpga对神经网络公式硬件电路是如何搭建的,寄存器等如何使用-程序员宅基地

本文主要介绍了轻量化神经网络在硬件部署方面的需求,并讨论了在提高FPGA带宽和利用率方面的挑战和发展趋势。此外,还提出了人工智能产品对快速计算的要求。

mysql语句_mysql服务启动语句-程序员宅基地

文章浏览阅读218次。mysql语句启动mysql services.msc登录mysql -uroot -proot退出exitmysql 数据库操作数据库表格操作修改表删除表表-数据-增删改查条件查询 (复杂)连接查询(连表查询)子查询 (一个查询的结果作为另一个查询的一部分)启动mysql services.msc登录mysql -uroot -proot退出exitmysql 数据库操作登录mysql -uroot -prootquit/exit查看当前使用数据库: select database();_mysql服务启动语句

网址跳转重定向浏览器html,域名301重定向页面转跳的操作方法-巅云建站-程序员宅基地

文章浏览阅读1.3k次。当网站地址变更时,需要将旧域名301重定向到新的URL地址,实际上就是把旧地址的访问请求重新引导到新域名上。301永久重定向无论是对用户还是搜索引擎都是比较友好的,对SEO完全没有不好的一面。通过旧网站的关键词排名和PR等级都会传递给新网站,网站更换了域名,用域名301永久重定向的方式告诉搜索引擎本网页已经永久性转移到新的域名,避免搜索引擎无法找到页面,网站对于搜索引擎相对比较友好。域名重定向的好..._一个域名301重定向到另一个域名的url上

【软考-软件设计师精华知识点笔记】第八章 算法分析设计_软考决策树-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏11次。【软考-软件设计师精华知识点笔记】第八章 算法分析设计_软考决策树

随便推点

Less中&符号_less中&.red-程序员宅基地

文章浏览阅读724次。.export_box{ background: #fff; .export_box_header{ color:red; &:hover { color: #235FB8; } } .export_box_main &{ border-color: #235FB8; }}转化为CSS效果:.export_box{ background: #fff; } .ex_less中&.red

active dataguard搭建-程序员宅基地

文章浏览阅读91次。从oracle11g开始,支持windows与linux异构dg,同时也开时支持备节点只读打开。所以在企业中,可以实现读写分离,客户知道这个新特性后,要求我们帮他们部署一套这样的active dataguard,来分担他们生产库的压力。下面,我就把我的实施过程发布出来与大家共享!1、安装操作系统及数据库软件具体的安装、建库等操作2、开始配置..._activedataguard

python网络编程-程序员宅基地

文章浏览阅读1w次,点赞34次,收藏216次。python网络编程_python网络编程

python数据结构之数据类型_python 结构体数据类型定义-程序员宅基地

文章浏览阅读2.4k次,点赞21次,收藏80次。????数据结构以前是用java学习的,那都是大一大二的事情了,早忘的差不多了,前段日子刷力扣的数据结构有点忘了,于是打算近期捡起来,让我们用python学习一遍。1.数据是什么?在 Python 以及其他所有面向对象编程语言中,类都是对数据的构成(状态)以及数据 能做什么(行为)的描述。由于类的使用者只能看到数据项的状态和行为,因此类与抽象数据类 型是相似的。在面向对象编程范式中,数据项被称作对象。一个对象就是类的一个实例。2.数据类型2.1内建原子数据类型Python 有两大內建数据类实现了整_python 结构体数据类型定义

python周期函数的拟合_python自定义函数拟合-程序员宅基地

文章浏览阅读607次。import numpy as npimport matplotlib.pyplot as pltfrom scipy.optimize import curve_fit#用python拟合函数最主要模块就是cure_fit#准备数据x=[一组数据]y=[一组数据]#定义你自己想要拟合的函数def func(x,E0,B0,B1,V0):return E0+(9.0/16)*V0*B0*(((V0..._用python怎么拟合出周期函数

android 自定义view文字不齐,Android 解决TextView排版参差不齐的问题-程序员宅基地

文章浏览阅读403次。Android 解决TextView排版参差不齐的问题在app中,展示数据时,里面有汉字、数字、特殊字符时,由于全角、半角问题导致TextView参差不齐。在网上找了许多,半角转全角并没什么用,还有其他自定义TextView都有问题。最后终于找到一个,就像Word一样,可以使文字左右两端对齐:package com.monkey.monkeymushroom.view;import android..._android textview文本偏上

推荐文章

热门文章

相关标签