热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python的基础操作_python基础操作

1.打印操作print(2222)2。接收用户输入nameinput(name)3.ifelse判断nameqiaoname2师弟usernameinput(输入名字)ifuser

1.打印操作

print('2222')

2。接收用户输入

name=input('name')

3.if else判断

name='qiao'

name2='师弟'

username=input('输入名字')

if username==name:

print('hello'+name)

elif username==name2:

print('hello'+name2)

else:

print('错误')

4.多条件判断,用and or 连接

sex=input('性别:')

age=int(input('年龄:'))

if sex&#61;&#61;&#39;男&#39; and age<&#61;18:

print("肉")

elif sex&#61;&#61;&#39;女&#39; and age<&#61;18:

print(&#39;花&#39;)

else:

print(&#39;老&#39;)

sex&#61;input(&#39;性别&#xff1a;&#39;)

if sex&#61;&#61;&#39;男&#39; or sex&#61;&#61;&#39;女&#39;:

print(&#39;正常&#39;)

else:

print(&#39;不正常&#39;)

5.两种除法的运算

print(1/2)#除法

print(1//2)#整除取整

6.格式化字符串

#字符串格式化

name&#61;input(&#39;shuru&#39;)

age&#61;18

chengji&#61;90.1234

print(&#39;hello&#39;&#43;name)#加号连接

print(&#39;hello&#39;,name)#逗号链接

print(&#39;hello%s&#39;%name)

print(&#39;hello%s,your age is%s&#39;%(name,age))

print(&#39;成绩是%d--%f---%.2f&#39;%(chengji,chengji,chengji))

#占位符链接&#xff0c;后面跟变量

#%s跟变量&#xff0c;%d后面跟整数&#xff0c;%f后面跟小数&#xff0c;%.2f后面跟几位小数

print(&#39;hello:{your_name},age:{your_age}&#39;.format(your_name&#61;name,your_age&#61;age))

# 可以是有大括号和。format进行连接

7.while循环

count&#61;int(input(&#39;从几开始&#xff1a;&#39;))

while count<10:

print(&#39;循环次数&#39;&#43;str(count))

if count&#61;&#61;5:

break#循环里碰到break立即退出循环

count&#61;count&#43;1

else:#循环也可以写else

print(&#39;循环完了&#39;)

8.加else的while循环

count&#61;int(input(&#39;从几开始&#xff1a;&#39;))

while count<10:

if count&#61;&#61;5:

continue#循环里碰到continue停止本次循环

print(&#39;循环次数%d次&#39;%count)

count&#61;count&#43;1

else:#循环也可以写else

print(&#39;循环完了&#39;)

9.for循环

for i in range(10):

print(&#39;循环%d&#39;%i)

if i&#61;&#61;7:

break

for i in range(10):

if i&#61;&#61;7:

continue#跳过本次循环

print(&#39;循环%d&#39; % i)

break表示跳出循环

continue表示跳出本次循环&#xff0c;继续下次循环&#xff0c;本次循环的其他内容不执行了

10.加else的for循环

for i in range(2,10):

if i&#61;&#61;7:

continue

print(&#39;循环%d&#39; % i)

else:#for循环正常结束时&#xff0c;走else

print(&#39;over&#39;)

1。python读取文件

f &#61; open(&#39;E:/info.txt&#39;, &#39;r&#39;)#用read的方式打开

a &#61; 0

for line in f.readlines():读取没一行&#xff0c;就是读取所有文件的意思

getstr &#61; line.split()#将一整行文件进行切割&#xff0c;切割后可以下标找到对应位置

if getstr[0] &#61;&#61; user_name:#通过下表找到对应位置的信息并进行比较等操作。

print(&#39;用户名存在,请重新输入&#39;)

f.close()#关闭对应文件

2.python写文件&#xff0c;

f &#61; open(&#39;E:/info.txt&#39;, &#39;a&#39;)#以append的方式&#xff0c;增加写文件&#xff0c;如果参数不是a&#xff0c;而是w&#xff0c;则表示每次都重写。

f.write(&#39;%s %s&#39;%(user_name,password)&#43;&#39;\n&#39;)#将内容写道对应的文件里。

print("成功")

f.close()#关闭文件

python基础操作以及hdfs操作

目录 前言 基础操作 hdfs操作 总结 一.前言        作为一个全栈工程师,必须要熟练掌握各种语言...HelloWorld.最近就被"逼着"走向了python开发之路, ...

Python菜鸟之路&#xff1a;Python基础-操作缓存memcache、redis

一.搭建memcached和redis 略,自己去百度吧 二.操作Mmecached 1. 安装API python -m pip install python-memcached 2. 启动memc ...

python基础操作以及变量运用

今天学习关于pycharm的操作以及变量的知识 1.关于pycharm的基本操作,作为一个小白,仪式感还是要有 在基础界面上新建然后打印hello world,也是对python的一种尊重吧 2.关于 ...

python学习之路-1 python基础操作

本篇所涉及的内容 变量 常量 字符编码 用户交互input 格式化字符串 python的缩进规则 注释 初始模块 条件判断 循环 变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中 ...

python 基础操作--数据类型

一.变量 1.定义:将运算的中间结果暂存到内存,以便后续程序调用. 2.命名规则 1.变量由字母.数字.下划线搭配组合而成: 2.不可以用数字开头,也不能全都是数字: 3.不能是python 关键字, ...

Python基础操作-集合

在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种.创建集合set.集合set添加.集合删除.交集.并集.差集的操作都是非常实用的方法 ...

Python基础操作-函数

本节内容 1. 函数基本语法及特性2. 参数与局部变量3. 返回值4.递归5.高阶函数 1.函数基本语法及特性函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具 ...

python基础操作_集合_三元运算

#使用操作文件的时候,可以使用with函数#with open(&#39;E:\info.txt&#39;,&#39;a&#43;&#39;) as fr#fr这个值可以是任意值# :#for line in fr:&#39;&#39;&#39;with open ...

python基础操作_字符串操作_列表操作list

#字符串可以通过下表取值,如下程序 names&#61;&#39;java python&#39; print(names[0],names[5]) #使用for循环轮询所有name值 &#39;&#39;&#39; for name in nam ...

随机推荐

Macbook SSD硬盘空间不够用了&#xff1f;来个Xcode大瘦身吧&#xff01;

原文转自:http://www.jianshu.com/p/03fed9a5fc63    日期:2016-04-22 最近突然发现我的128G SSD硬盘只剩下可怜的8G多,剩下这么少的一点空间连X ...

Linux登录验证机制、SSH Bruteforce Login学习

相关学习资料 http://files.cnblogs.com/LittleHann/linux%E4%B8%AD%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95%E8%AE% ...

Sublime怎样新建HTML文档

1.在右下角有个plain text的标志,点击,选择文件类型为HTML 2.保存为HTML文档 3.这时候输入"!"(注意一定要选择对输入法) 4.然后按"Tab&qu ...

Spark基础排序+二次排序(java+scala)

1.基础排序算法 sc.textFile()).reduceByKey(_&#43;_,).map(pair&#61;>(pair._2,pair._1)).sortByKey(false).map(pair&#61; ...

cdoj 1246 每周一题 拆拆拆~ 分解质因数

拆拆拆~ Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.uestc.edu.cn/#/problem/show/1246 Descri ...

asp.net sql无限极分类实例程序

数据库结构  代码如下 create table category(    id                  int,                    clsno         ...

iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)

实现过程: 1.在应用程序的Info.plist文件中添加Application supports iTunes file sharing键,并将键值设置为YES. - (void)viewDidLo ...

setup命令的安装

2018-03-01  10:25:18 最小化安装的Linux系统,setup命令使用不了 安装方法:yum install setuptool    #安装完以后,只要直接输入 setup,就会出 ...

2018SDIBT_国庆个人第二场

A.codeforces1038A You are given a string ss of length nn, which consists only of the first kk letter ...

浅淡 RxJS WebSocket

const open$ &#61; new Subject(); const ws &#61; webSocket({ url: &#39;wss://echo.websocket.org&#39;, openObserver: o ...



推荐阅读
author-avatar
4号的国哥
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有