input()函式是輸入函式,當你在函式的括號內寫出問題時,input()函式會將此問題原樣顯示在螢幕上,並在終端區域等待你針對此問題的回答。input()函式輸入的值必定是字串。
把input()函式收集到的資訊儲存到乙個變數中,這個變數就儲存了資訊,以後直接列印變數名,就可以得到結果。
#書寫**
lover = input('請柯南輸入喜歡女生的名字:')
# 運用input()函式收集資訊
str='是我的最愛!'
【if dream =='a'】,如果這裡'a'去掉引號就會報錯,**報錯,提示的是乙個變數a沒有被賦值,因為一旦去掉引號,字串『a』就會變成變數a,一邊是賦值的變數dream,一邊是未被賦值的變數a,它們不會相等。
int()函式,直接將input()函式輸入的資料變成整數。
#coding=utf-8
import matplotlib.pyplot as plt
from wordcloud import wordcloud, imagecolorgenerator
import pil.image as image
import numpy as np
import jieba
#匯入必備的模組
stoplist = [line.strip() for line in open('e:\pythonnlp\stopword.txt','r',encoding="utf8").readlines() ]
#匯入停用詞
text_from_file_with_apath = open('comment.txt',encoding="utf8").read()
#開啟本地資料檔案comment.txt.注意檔名不能用中文
for stop in stoplist:
jieba.del_word(stop)
#去除停用詞
#獲取背景,new.jpg
my_wordcloud = wordcloud(background_color="white",
mask=mask_bg,
width=200, height=100,
font_path="data/simhei.ttf",
max_words=400,
max_font_size=100,
min_font_size=20,
random_state=42).generate(wl_space_split)
#用wordcloud設計顯示字型
image_colors=imagecolorgenerator(mask_bg)
plt.imshow(my_wordcloud.recolor(color_func=image_colors))
#背景顏色與字型匹配
plt.imshow(my_wordcloud)
#顯示plt.axis("off")
# 關閉座標軸
plt.show()
#顯示詞雲圖
from snownlp import snownlp
import pygal
file="e:\pythonnlp\外賣.txt"
file1="comment.txt"
x=0#好評計數
k=0#中評計數
y=0#差評計數
z=0#總數
with open(file,"r",encoding="utf-8") as text:
#開啟目標檔案
with open(file1, "w", encoding="utf-8") as text1:
#開啟儲存差評的檔案
for comment in text:
z+=1
s=snownlp(comment)
#文字分析
s=s.sentiments
#情感係數
if s>0.5:
x+=1
elif s==0.5:
k+=1
else:
text1.write(comment)
#寫入差評數
y+=1
print("好評數:"+str(x))
print("差評數:"+str(y))
print("中評數:"+str(k))
print("差評率:"+str( round(y/z,2)*100)+"%")
a= int(round(x/z,2)*100)
b= int(round(k/z,2)*100)
c= int(round(y/z,2)*100)
pie_chart = pygal.pie()
pie_chart.title = 'browser usage in february 2012 (in %)'
pie_chart.add('好評率', a)
pie_chart.add('中評率', b)
pie_chart.add('差評率', c)
pie_chart.render_to_file("pie-basic.svg")
小學時的遊戲 24點
棋牌類益智遊戲,要求四個數字經過算術運算結果等於24.這個遊戲可以利用撲克牌進行 可以抽去大小王和花牌,留下40張數字牌 然後從牌中隨機抽取4張牌,用加 減 乘 除 也可以用括號,開方乘方等數 算 將抽出的四張牌的數字計算成24。24點 四張牌必須使用且只能使用一次。小時候玩的版本是只有1 10這1...
sqllab第四關解析
按照以往經驗,它們估計永遠在第四個字段上報錯,所以直接查字段,而且它們也必定報錯 什麼也沒有,說明後面的語句沒讀取,用 1 試試 後面出現了 所以我們知道要加 但後方也出現了 而且奇怪的是我們之前寫在order by 前面的 沒了,那肯定是跟前面的某個 給閉合了,為了進一步確定,再檢視一下。它提示前...
Vulnhub靶場第四關
vulnhub靶場 acid 目標 獲得root許可權和flag 執行環境 靶機配置 該虛擬機器完全基於web,提取rar並使用vmplayer執行vmx,網路連線方式設定為net,靶機自動獲取ip。攻擊機配置 同網段下有windows攻擊機,安裝有burpsuit nc python2.7 dir...