怎么用python编写一个以下要求的程序

怎么用python编写一个以下要求的程序,第1张

import csv, json

def save_to_csv(name, password):

  with open('passwordcsv', 'w', newline='') as csvFile:

      value = csvwriter(csvFile)

      valuewriterow(['用户名', name])

      valuewriterow(['密  码', password])

def save_to_json(name, password):

  dictObj = {'用户名:': name, '密码:': password}

  with open('passwordjson', 'w', encoding='UTF-8') as jsonFile:

      jsondump(dictObj, jsonFile)

if __name__ == '__main__':

  while True:

      name1 = input('请输入用户名:')

      password1 = input('请输入密码:')

      name2 = input('请再次输入用户名:')

      password2 = input('请再次输入密码:')

      if name1 == name2 and password1 == password2:

          print('两次输入的用户名和密码相同')

          save_to_csv(name1, password1)  # 保存为csv文件

          save_to_json(name1, password1)  # 保存为json文件

          break

      print('两次输入的用户名和密码不一致,请重新输入!')

保存的文件在这个PY文件同一个文件夹里找。

passwd = raw_input(u"请输入密码")

if passwd == "我的密码":

开始程序

else:

print u"密码不正确"

exit(0)

s = raw_input('[开始加密]please input your str:')

s = list(s)

n = 0

for sw in s:

    s[n] = chr(ord(sw)+3)

    n = n + 1

sout = ''

for sw2 in s:

    sout = sout + sw2

print '[加密结果]:',sout

解密的类似,主要用到ord、chr函数。

以上就是关于怎么用python编写一个以下要求的程序全部的内容,包括:怎么用python编写一个以下要求的程序、python怎么写一段代码,实现在实现主程序之前要输入密码、用Python2.7.10编写凯撒密码加密和解密程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9839054.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存