dianavdavidson/MUCS-Hinglish huggingface dataset:
यहाँ परसेंट i %i के स्थान पर 33 दिखेगा और फ्लो की तरह परसेंट f %f के स्थान पर पॉइंट 535 0535 दिखेगा एंटर दबाएं
यह आउटपुट देगा at iteration 33 result is alpha is: equal to 0535000
कंसोल को क्लियर करें अब एक अन्य उदाहरण देखते हैं
mprintf ब्रैकेट खोलें कोट्स में value of x is equal to परसेंटेज d is taken as a constant कॉमा while value of y is equal to परसेंट s is taken as a string कोट्स बंद करें कॉमा x कॉमा y ब्रैकेट बंद करें
उपरोक्त उदाहरण में परसेंटेज d %d वेरिएबल x में संचित कांस्टेंट डेटा को प्रविष्ट करने में उपयोग होता है और
परसेंटेज s %s वेरिएबल y में संचित स्ट्रिंग डेटा को प्रविष्ट करने में उपयोग होता है एंटर दबाएं आप आउटपुट देखते हैं
अब save और load कमांड्स के प्रयोग की चर्चा करते हैं
गणना के बीच में scilab को छोड़ने के लिए और
बाद में जारी रखने के लिए टाइप करें save thissession
यह thissession नामक फाइल में सारे वेरिएबल्स की वर्तमान वैल्यूज़ को सेव करेगा
इस फाइल को एडिट नहीं किया जा सकता
यह बाइनरी फॉर्मेट में है
जब अगली बार साइलैब शुरू करते हैं तो टाइप करें load thissession
और वो गणनाएं वहाँ से पुनः शुरू की जा सकती है जहाँ आपने छोड़ी थीं
save और load फंक्शन्स के उद्देश्य निम्न हैं:
save कमांड बाइनरी फाइल में scilab के सारे वर्तमान वेरिएबल्स को सेव करता है
यदि वेरिएबल एक ग्राफ़िक हैंडल है तो save फंक्शन सारे सम्बंधित graphics_entities परिभाषा को सेव करता है
फाइल या तो इसके पाथ या पहले दिए गए डिस्क्रिप्टर से दी जा सकती है
save ब्रैकेट में filename फाइलनेम द्वारा परिभाषित सारे वर्तमान वेरिएबल्स को फाइल में सेव करता है
save ब्रैकेट में fd डिस्क्रिप्टर fd द्वारा परिभाषित सारे वर्तमान वेरिएबल्स को फाइल में सेव करता है
savefilenamexy या savefdxy केवल नामांकित वेरिएबल्स x और y को सेव करता है
अब save और load कमांड्स के उपयोग को स्पष्ट करने के लिए एक उदाहरण देखते हैं
कंसोल पर वापस जाते हैं अब दो मेट्राइसेस मानिये a और b को परिभाषित करते हैं
> a = eye ऑफ़ 22 और एंटर दबाएं
टाइप करें b=ones ऑफ़ a और एंटर दबाएं
clc कमांड प्रयोग करके कंसोल को क्लियर करें अब टाइप करें
save स्पेस matrix डैश a डैश b
या इसे निम्न प्रकार भी लिखा जा सकता है:
save ब्रैकेट्स में कोट्स में matrix डैश a डैश b डॉट dat कोट्स बंद करें कॉमा a कॉमा b ब्रैकेट बंद करें और एंटर दबाएं
यह वर्तमान कार्यकारी डिरेक्टरी में बाइनरी फाइल matrix dash a dash b dot dat matrixabdat में वेरिएबल्स की वैल्यूज़ को सेव करता है
आप इस बाइनरी फाइल की मौजूदगी को जांचने के लिए इस वर्तमान कार्यकारी डिरेक्टरी को ब्राउज़ कर सकते हैं
आप इसे यहाँ देख सकते हैं मैं फाइल ब्राउज़र को बंद करुँगी
अब फाइल को वापस वेरिएबल्स में लोड करते हैं
इससे पहले अब हम वेरिएबल्स a और b को क्लियर करते हैं
टाइप करें clear a स्पेस b और एंटर दबाएं
अब दोबारा जाँचते हैं कि ये वेरिएबल्स वास्तव में क्लियर हो गए हैं या नहीं
> a
अब load कमांड प्रयोग करके बाइनरी फाइल्स से इन वेरिएबल्स a और b में वैल्यूज़ को दोबारा लोड करते हैं
टाइप करें: load ब्रैकेट में क्वोट में matrix डैश a डैश b डॉट dat कोट्स बंद करें कॉमा कोट्स में a कॉमा कोट्स में b ब्रैकेट बंद करें और एंटर दबाएं
अब वेरिएबल्स a और b में वैल्यूज़ को जाँचते हैं कंसोल को क्लियर करें
टाइप करें >a और >b
आप देख सकते हैं कि वेरिएबल्स में वैल्यूज़ दोबारा लोड की जाती हैं
* input कमांड प्रयोग करके इनपुट फंक्शन
* mprintf कमांड प्रयोग करके आउटपुट को फॉर्मेट करना
* save फंक्शन
* load फंक्शन
दर्शाये link पर उपलब्ध video देखें
अधिक जानकारी के लिए कृपया conatct@spokentutorialorg पर लिखें
आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ
meet the gimp के tutorial में आपका स्वागत है यह tutorial उत्तरी germany के bremen में rolf steinort द्वारा निर्मित है
पिछले tutorial में मैंने drawing tools के बारे में कुछ दिखाया था और किसी तरह jitter button का प्रयोग करके का तरीका छूट गया था
मैं वह सब करना याद रखता हूँ किन्तु यह editing के दौरान अवश्य किया जाना चाहिए
जब मैं यहाँ कुछ लाइनें paint करता हूँ तो आप देखते हैं कि इसका कोना smooth होता है और ऐसा लगता है कि यह एक pen से किया गया हो
अब मैं jitter अप्लाई apply करता हूँ और amount को लगभग आधे पर या उसी प्रकार set करता हूँ और आप देखते हैं कि paint brush थोड़ा हिलता है और border उतना अच्छा नहीं होता जितना यह पहले था
amount को बढ़ाते हैं और अब आप यहाँ बिन्दुओं का एक cloud let सकते हैं जो उन लाइनों के चारों ओर फैले रहते हैं जो मैंने खींची हैं
और यही jitter button का रहस्य है
यह दूसरा संशोधन है जो किया जाना है
hansen ने मुझे लिखा कि इरेज़र tool में pen या brush में एक महत्वपूर्ण अंतर होता है
इसे क्रियान्वित करके देखने के लिए साधारणतया पारदर्शिता में यानी एक alpha channel on करके ऊपरी layer पर कुछ paint करें
चयन किये गए background colour युक्त एक pen या brush उस रंग में paint करेगा किन्तु इरेज़र उस रंग को पारदर्शी करते हुए हटा देगा
ठीक है इसे करके देखते हैं
black मेरा foreground colour है और orange मेरा background colour है और आप देख सकते हैं कि layer का name bold में है जिसका अर्थ है कि alpha channel image में नहीं है
अतः मैं alpha channel पर switch करता हूँ
अतः इरेज़र का चयन करते हैं
यहाँ here foreground और background colour समान है अतः मैं ctrl + click बटन दबाकर orange colour को background colour के रूप में लेता हैं
अतः साधारणतया हम background colour के साथ पेंट कर रहे हैं और अब मैं layer पर right क्लिक करके alpha channel को on करता हूँ और alpha channel add करते हैं और आप देख सकते हैं कि name बिलकुल भी bold नहीं है और अब मैं इरेज़र का चयन करता हूँ
आप देख सकते हैं कि foreground और background colour को इरेज कर दिया गया है
अब मैं आपको पेंट ब्रशों और उन ब्रशों के बारे में और अधिक बताउंगा जिन्हें आप painting करने के लिए select करते हैं
अतः meet the gimp के इस tutorial में ब्रशों के बारे में बात करते हैं
ब्रशों का प्रयोग pencil के साथ बहुत से tools द्वारा किया जाता है और मुझे लगता है कि dodge dodge और burn burn tools के साथ समाप्त होता है
ink ink के सिवाय इन सभी tools में एक brush का उपयोग किया जाता है
अतः अब मैं एक उदाहरण के रूप में पेंट ब्रश का चयन करता हूँ
आप या तो brush dialog पर click करके या tool box में set brush का चयन करके ब्रशों का चयन कर सकते हैं और brush विकल्प पर click करें और आपको ब्रशों का set प्राप्त हो जाएगा
यहाँ चारों ओर छोटे छोटे चिन्ह हैं plus का निशान दिखाता है कि brush उतना छोटा नहीं है जितना यहाँ दिखाई देता है और जब मैं इस पर click करता हूँ तो मुझे बड़ा brush दिखाई देता है
यह लाल त्रिभुज animated brush है
यहाँ इसका प्रयोग करके देखते हैं
यह थोड़ाथोड़ा एक pencil drawing की तरह लगता है और इसे pencil sketch कहा जाता है
नीले वाले parametric ब्रश हैं
वे साधारणतया गणितीय mode हैं जो मैं आपको कुछ समय बाद दिखाउंगा
यहाँ कुछ standard ब्रश हैं
brush में काला भाग foreground in से भरा होता है इस case में इन standard ब्रशों में इसका काला और सफ़ेद भाग नहीं बदलता है इसलिए मैं यहाँ paint कर सकता हूँ
और यदि मैं अपने foreground रंग को बदलकर लाल कर देता हूँ तो मेरी painting में एक छोटी image लाल हो जायेगी और यह सफ़ेद रंग background के रूप में बना रहेगा
यहाँ कुछ अन्य brush भी हैं जैसे यह एक pepper pepper color brush
मैं यहाँ अभी एक pepper pepper रख सकता हूँ और इन peppers peppers की एक line भी खींच सकता हूँ
यह brush बहुत उपयोगी नहीं है किन्तु आप अपने स्वयं के brush बना सकते हैं और यहाँ यह बहुत उपयोगी हो सकता है
यहाँ एक brush है जो एक बहुत अच्छी चीज़ है
यह vine है और आप vine की एक line खींच सकते हैं जो काफी अच्छी दिखती है
आप इसे थोड़ी सजावट के लिए प्रयोग कर सकते हैं
यहाँ आप क्लिप बोर्ड में विचित्र brush को देखते हैं
अतः अब मैं कुछ खींचता हूँ किन्तु उससे पहले मुझे अपने colours के रूप में black और white का प्रयोग करना चाहिए
अतः अब मैं इस painting के चारों ओर एक वर्गाकार क्षेत्र का चयन करता हूँ इसे ctrl + c दबाकर क्लिप बोर्ड में copy करता हूँ
copy करने के लिए मैं edit copy पर जा सकता हूँ या मैं राईट clicked करके copy कर सकता हूँ
अब मैं यहाँ मेरे पेंट ब्रश को चुनता हूँ और मैं clipboard dialog का चयन करता हूँ
आप यहाँ देखते हैं कि यह कार्य नहीं कर रहा है
मैं केवल इस चयन में paint कर सकता हूँ क्योंकि यह क्षेत्र चयनित है और यह क्षेत्र चयनित नहीं है
अतः मैंने shift + ctrl + a द्वारा इसका चयन किया है और अब मैं paint कर सकता हूँ
आप यहाँ देखते हैं मेरा छोटा फूल उग जाता है
आप इन छोटे फूलों की एक line भी खींच सकते हैं जो बहुत अच्छी नहीं होती है क्योंकि background भी copied हो गया है और प्रत्येक फूल एक दूसरे के द्वारा ढक जाता है
यह अच्छा लगेगा यदि आप सिर्फ एक image का थोड़ा भाग copy करते है और फिर उस image में खींचते हैं जहां आप इसे रखना चाहते हैं
आप इसे एक image में crude तरीके से अपने logos लगाने के लिए या एक व्यक्ति के चेहरे का फोटो लगाने के लिए प्रयोग कर सकते हैं
जब मैं ब्रश पेज को खोलता हूँ यहाँ मैं ब्रशों को थोड़ा संशोधित कर सकता हूँ
यहाँ पहली चीज़ spacing हैं और अभी तक मेरे पास मेरा चयनित clipboard brush है और जब मैं spacing के साथ 100% पर जाता हूँ मैं सुन्दर फूलों की एक line खींच सकता हूँ
इस dialog में आप सिर्फ पहले बटन पर क्लिक करके एक नई brush भी बना सकते हैं किन्तु यहाँ यह editing विकल्प है
अतः दूसरे विकल्प पर click करें और यहाँ मैं एक नई brush बना सकता हूं
मैं circle square या diamond में से एक shape चुन सकता हूँ
diamond let हैं मैं इसकी radius को बदल सकता हूँ और इसके साथ ही मैं brush में कुछ spikes जोड़ सकता हूँ
आप देख सकते हैं कि मैं अपने brush की hardness hardness को बदल सकता you और इसे softer या harder बना सकता you
मैं aspect ratio aspect ratio को भी बदल सकता हूँ
brush के angle angle को बदलने के द्वारा मैं थोड़ा झुका सकता हूँ और मैं spacing को बदल सकता हूँ
यहाँ भी वही करते हैं इस छोटे star के साथ spacing को 200 और इससे अधिक तक बढ़ाएं
और अब मैंने एक नई brush बना ली है और मैं इसे star कहता हूँ
अब आप brush dialog में अपनी now star brush को देख सकते हैं
और जब आप इसका प्रयोग करते हैं आपको इस प्रकार का star मिलता है
अब मुझे केवल इसे black से भरना है
अपने foreground रंग के रूप में gold का चयन करें
star brush के लिए jitter की उच्च मात्रा का प्रयोग करें और यहाँ star stamp करें
मुझे लगता है कि jitter पर्याप्त है और यह अच्छा नहीं दिखता है
यह एक नई brush बनाने का सबसे तेज तरीका है
मैं पहले विकल्प का चयन करके इस brush को edit कर सकता हूँ और मैं angle angle को थोड़ा बदल सकता हूँ और इसके घुमा सकता हूँ और अब मैं इसे यहाँ प्रयोग कर सकता हूँ
मैंने angle angle को थोड़ा बदल दिया है जिससे यह काफी अच्छे angle से कार्य करता है
आप एक नई brush बनाने के द्वारा अपनी खुद की गणितीय रूप से परिभाषित नई brushes बना सकते हैं
पहला विकल्प सिर्फ किसी चीज़ को clipboard में copy करना है
आखिरी चीज़ जो मैं आपको इस tutorial के माध्यम से बताना चाहता हूँ net से ब्रश प्राप्त करना है और यह gimp ब्रशों के लिए सर्च करके कर सकते हैं और मेरे पास यहाँ iceytina द्वारा deviantart पर आपके लिए एक उदाहरण है
यहाँ उपलब्ध ब्रश दिए गए हैं कि iceytina बन गया है और मैं यहाँ download चुनकर उन्हें download कर सकता हूँ
और मैं उन्हें disk पर सेव करता हूँ
मैंने अपनी disk पर इसे downloaded कर लिया है और मैं उन्हें एक क्षण में install करूँगा
अतः इस पेज पर नजर डालते हैं और आप देख सकते हैं कि इन ब्रशों को creative commons लाइंसेसों में license किया जाता है और मुझे इसके साथ derivative कार्य करने की अनुमति नहीं है अतः मुझे ये ब्रश लेने की अनुमति नहीं है और मैं उन्हें बदल नहीं सकता हूँ और उन्हें पुनः वेबसाईट पर रखते हैं
किन्तु मैं उनका प्रयोग कर सकता हूँ और उनके साथ कार्य कर सकता हूँ और iceytina और वास्तविक link के संबंध के साथ अपनी website पर publish भी कर सकता हूँ
आप यहाँ देख सकते हैं कि यहाँ gimp ब्रशों के लिए एक link दिया गया है और deviantart और अन्य वेबसाईटों पर बहुत see ब्रशें मौजूद हैं
यह पिछले 24 घंटों के दौरान एक सबसे नई और popular brush है
मैं एक माह का चयन करता हूँ और आप अब देख सकते हैं कि वहां विभिन्न प्रकार की बहुत see ब्रशें हैं
और इसी प्रकार इसे stardust और twinkles में प्रयोग करते हैं
किन्तु यह काफी आश्चर्यजनक है
knuxs spike brush pack knux 57 के द्वारा
यहाँ कोई license जानकारी नहीं दी गई है अतः मैं इसे download कर सकता हूँ और मैं इस पर कार्य कर सकता हूँ
मैं सिर्फ download पर click करता हूँ
यहाँ आप gimp 24 ब्रशों का खुला folder देख सकते हैं और यहाँ आप star vbr देख सकते हैं
मैं vbr के बारे में नहीं जानती किन्तु gbr gimp की मानक ब्रशें है
यहाँ उस website से प्राप्त iceytina बनायीं गई ब्रशें दी गई हैं
मैं अपने archive tool के साथ इस folder को खोलता हूँ और आप देख सकते हैं कि यहाँ jpg में water colours और readme जैसे बहुत see अन्य files मौजूद हैं
अतः मैं उन सभी को चुनता हूँ और उन्हें ब्रश directory में शामिल करता हूँ
यहाँ वे हैं
और मैं knux spike brush pack के साथ यह करता हूँ
मैं archive manager के साथ folder खोलता हूँ और आप यहाँ gimp brush files देख सकते हैं
अतः मैं उन सभी को चुनता हूँ और उन्हें अपनी ब्रश directory में शामिल करता हूँ
अब मेरे पास मेरी brush directory में सभी ब्रशें हैं इसलिए मैं अपने archive manager को बंद करता हूँ और मैं यहाँ folder को बंद करता हूँ और gimp पर वापस आते हैं
आप देख सकते हैं कि यहाँ कुछ भी नहीं बदला है किन्तु मैं इस reload brushes का चयन कर सकता you और अब आप देखते हैं कि मेरे पास बहुत see ब्रशें हैं और ये ब्रशें iceytina से ली गई हैं और मैं यहाँ उनका प्रयोग करके देख सकता you
ये ब्रशें water colour के समान हैं
अतः मैं यहाँ water colour box से एक colour का चयन करता हूँ और draw करता हूँ
इन ब्रशों को सिर्फ stamping के लिए प्रयोग किया जा सकता है और drawing के लिए प्रयोग नहीं किया जा सकता है
इन ब्रशों में बहुत से jitter होते हैं
सर्वप्रथम मैं background को हटाता हूँ
अतः यहाँ ये ब्रशें water colour का भ्रम पैदा करने के लिए अच्छी हैं या आप image के चारों ओर एक frame बनाने के लिए उनका प्रयोग कर सकते हैं
अतः अब आप knux ब्रशों को देखते हैं
मैंने उन्हें पहले नहीं देखा है और उनका प्रयोग करके देखते हैं
ये ब्रशें बड़ी हैं यह पुनः stamping के लिए एक चीज़ हैं
और इससे काफी भिन्न होता है जब मैं उनका प्रयोग करके paint करता हूँ तो यह उतना अच्छा नहीं होता लेकिन जब मैं spacing को बढ़ाता हूँ और opacity को कम करता हूँ तो यह अच्छी हो सकती है
यदि आपको किसी चीज़ के चारों ओर एक border की आवश्यकता होती है तो यह काफी अच्छी साबित हो सकती हैं
किन्तु मुझे लगता है कि ये ब्रशें graphical artists के लिए बनी होती हैं और photographers के लिए उपयोगी नहीं है
किन्तु शायद आप उन्हें प्रयोग करने का एक तरीका खोज लेंगे
मुझे लगता है कि मैंने ब्रशों के बारे में बहुत सी चीज़ों को cover किया है और मैं एक animated brush image hose बनाना और दूसरे छोटे संस्करण में इन रंगीन ब्रशों के बनाने को cover करूँगा
अधिक जानकारी के लिए
quiz in moodle पर spoken tutorial में आपका स्वागत है
इस tutorial में हम सीखेंगे कि :
इस tutorial को recorded करने के लिए उपयोग किया गया है:
फिर भी internet explorer का उपयोग न करें इसके कारण कुछ प्रदर्शन विसंगतियां होती हैं
इस tutorial के अनुसार आपके site administrator ने आपको शिक्षक के रूप में पंजीकृत किया है और आपको कम से कम एक कोर्स असाइन किया है
यह भी माना जाता है कि आपने अपने course के लिए प्रश्न bank में कुछ प्रश्न जोड़े हैं
browser पर जाएं और अपने moodle site पर login करें
बाएं navigation menu में calculus course पर click करें
ऊपरी दायीं ओर पर gear icon पर click करें और फिर turn editing on पर click करें
basic calculus section के दाएं तल पर add an activity or resource link पर click करें
नीचे scroll करें और activity chooser में quiz चुनें
activity chooser के तल में add button पर click करें
name field में मैं type करूँगी quiz 1evolutes and involutes
then in the फिर description field में मैं दिखाए गए अनुसार text type करूँगी
display description on course page checkbox check करें इसके बाद हम timing section को विस्तृत करेंगे
open the quiz close the quiz और time limit के लिए चेकबॉक्स enable करेंगे
यह दी गई तिथियों पर और एक विशिष्ट समय अवधि के लिए quiz को खोलेगा और बंद करेगा
अपनी आवश्यकताओं के अनुसार तिथियां और समय निर्धारित करें मैंने उन्हें यहाँ प्रदर्शित के रूप में set किया है
फिर मैं समय सीमा 10 mins set करूँगी
when time expires field में 3 options हैं आपकी quiz के लिए उपयुक्त कोई एक चुनें
मैं open attempts are submitted automatically चुनूँगी इसलिए यदि छात्र जमा नहीं कर पाता है तो भी quiz 10 mins के बाद स्वतः जमा हो जाएगा
अब grade section को विस्तृत करें
grade to pass field में मैं passing grade के रूप में 2 type करूँगी इसका मतलब है कि छात्र को इस quiz को pass करने के लिए न्यूनतम 2 अंकों की आवश्यकता होगी
attempts allowed field में मैं 1 चुनूँगी यदि हम अधिक संख्या चुनते हैं तो छात्र एक ही प्रश्नोत्तरी का प्रयास करने में कई बार सक्षम होगा
ध्यान दें कि grading methodड्रॉपडाउन डिसेबल है
यह the सक्षम होता है जब एक से अधिक प्रयासों की अनुमति हो शिक्षक तब यह चयन कर सकता है कि grade के लिए कौनसा प्रयास किया जाए
अब layout section को विस्तृत करते हैं यहाँ quiz के लेआउट को निर्दिष्ट करने के लिए options हैं
default रूप से new page field dropdown में every question option चयनित है
सभी options को देखने के लिए new page field dropdown पर click करें
मैं every 2 questions option चुनूँगी आप अपनी पसंद के किसी भी option को चुन सकते हैं
अब हम question behaviour section को विस्तृत करेंगे
shuffle within questions dropdown के लिए yes चुनें
ऐसा करने पर प्रत्येक प्रश्न में सभी options को बदल दिया जाएगा
इसलिए प्रत्येक छात्र अपने quiz में प्रश्नों और options की एक अलग व्यवस्था देखेगा
how questions behave dropdown के लिए help icon पर click करें और विवरण पढें
मैं यहां deferred feedback option रहने दूंगा इसलिए मेरे छात्रों को उनके प्रयास जमा करने के बाद ही प्रतिक्रिया दिखाई देगी
अब overall feedback section को विस्तृत करने के लिए इस पर click करें
overall feedback quiz जमा करने और autograded होने के बाद छात्र को दिखाया गया text है
शिक्षक छात्रों द्वारा प्राप्त grade के आधार पर अलगअलग फीडबैक दे सकते हैं
मैं grade boundary 100% के लिए feedback के रूप में excellent performance type करूँगी
छात्र जो 50% और 100% के बीच score करेंगे वे excellent performance message देखेंगे
grade boundary 50% के लिए feedback के रूप में you need to work harder देखेंगे
छात्र जो 0% और 4999% के बीच score करते हैं you need to work harder देखेंगे
अब नीचे scroll करें और activity completion section पर click करें
completion tracking field के लिए dropdown पर click करें show activity as complete when conditions are met option चुनें
require grade और require passing grade के लिए checkboxes check करें
अंततः पेज के तल पर save and display button पर click करें
हम हमारे द्वारा दिए गए quiz शीर्षक के साथ एक नए पेज पर we हैं पढ़ें और सत्यापित करें कि पहले दिए गए सभी विवरण यहां प्रदर्शित किए गए हैं
यहां आप एक संदेश को प्रमुखता से देख सकते हैंno questions have been added yet
quiz में प्रश्न जोड़ने के लिए edit quiz button पर click करें
ऊपरी दायीं ओर पर maximum grade में 4 टाइप करें
quiz section के बाईं ओर पर pencil icon हमें इस quiz के शीर्षक को edit करने की अनुमति देता है यह उपयोगी है जब quiz में कई सेक्शन्स होते हैं
मैं section 1 लिखूँगी और enter दबाएं
फिर दायीं ओर पर shuffle checkbox check करें यह सुनिश्चित करता है कि प्रत्येक quiz को हल करते समय प्रश्नों में फेरबदल होता है
shuffle checkbox के नीचे add link पर click करें
यहाँ 3 options हैं:
जैसा कि name से पता चलता है a new question link हमें एक नया प्रश्न जोड़ने में सक्षम बनाता है इसलिए मैं इस option का चयन नहीं करूंगी
from question bank link पर click करें
एक popअप window खुलती है इस option का उपयोग तब किया जाता है जब आप प्रत्येक छात्र के लिए प्रश्नों का निश्चित set चाहते हैं
चयनित category उस course के लिए default category होगी
option also show questions from subcategories default रूप से चयनित है
also show old questions उन प्रश्नों को दर्शाता है जिनका पिछले क्वीजेज में उपयोग किया गया
आप जिस प्रश्न को जोड़ना चाहते हैं उसका चयन कर सकते हैं जैसा कि मैं अभी कर रही you और फिर तल पर add selected questions to the quiz button पर click करें
हालाँकि मैं ऐसा नहीं करूँगी मैं शीर्ष दाईं ओर पर x icon पर क्लिक करके इस window को बंद कर दूंगी
shuffle के नीचे add link पर फिर से click करें a random question link पर click करें अन्य पॉपअप विंडो खुलती है
इस option के साथ प्रत्येक छात्र को प्रश्नों का एक अलग set दिखाई देगा और उनके लिए quiz को हल करते हुए उत्तरों पर चर्चा करना कठिन होगा
random question from an existing category में category में evolutes चुनूँगी
number of random questions में मैं 2 चुनूँगी
फिर इस dropdown के नीचे add random question button पर click करें
evolutes category से इस quiz में 2 random प्रश्न जुड़ जात हैं
फिर से दाएं तल में add link पर click करें
a random question link पर click करें category में involutes चुनें और number of random questions 2 चुनें
फिर add random question button पर click करें
involutes से 2 और प्रश्न इस quiz में जुड़ गए हैं
ध्यान दें कि quiz स्वतः ही 2 पेजेस में विभाजित हो गई है ऐसा इसलिए क्योंकि हमने quiz settings में पहले से ही यह option दिया था
एकदम दायीं ओर पर दूसरे प्रश्न के नीचे add link पर click करें
a new section heading link पर click करें
heading का name edit करने के लिए pencil icon पर click करें
मैं section 2 type करूंगी और enter दबाऊंगी
quiz को सेव करने के लिए ऊपरी दायीं ओर पर save button पर click करें
यहाँ प्रत्येक quiz प्रश्न के दायीं ओर 2 icons हैं: preview question और delete ये स्वव्याख्यात्मक हैं
delete question quiz से इस प्रश्न को डिलीट करेगा लेकिन प्रश्न प्रश्न bank में अभी भी मौजूद रहेगा
breadcrumbs में quiz के name पर click करें
दायीं ओर पर gear menu में preview quiz पर click करें
यह एक पुष्टिकरण window खोलता है यह छात्रों को सूचित करता है कि quiz समयबद्ध है और उनके पास प्रारंभ या रद्द करने का option है
मैं start attempt button पर click करूँगी
screen की दायीं ओर quiz navigation block है
यह timer के साथ प्रश्नों को sectionवार दिखाता है
यहां इस क्षेत्र से सीधे प्रश्न को edit करने का option भी है
अब navigation block में finish attempt link पर click करें
प्रश्न के name के आगे हर प्रश्न की स्थिति दिखाई गई है
पेज के तल पर submit all and finish button पर click करें
पुष्टिकरण popअप में submit all and finish button पर click करें
ध्यान दें कि grade overall feedback और question specific feedback सभी यहां दिखाए गए हैं
नीचे scroll करें और finish review link पर click करें
हम वापस quiz summary पेज पर हैं
पेज के शीर्ष दाईं ओर gear icon पर click करें edit quiz link पर click करें आप quiz से प्रश्न जोड़ या हटा सकते हैं
हालांकि यह किसी भी छात्र द्वारा quiz को हल करने से पहले किया जा सकता है
भले ही एक छात्र ने quiz हल करने का प्रयास किया हो quiz बंद हो जाती है हालाँकि प्रश्नों को आवश्यकतानुसार एडिट या जोड़ा जा सकता है
इसी के साथ हम इस tutorial के अंत में पहुँच गए है संक्षेप में
यहां आपके लिए एक छोटा सा नियतकार्य है
spoken tutorial team कार्यशालाएँ आयोजित करती है और प्रमाणपत्र देती है अधिक जानकारी के लिए कृपया हमें लिखें
कृपया इस forum में समय के साथ अपने प्रश्नों को post करें
हमसे जुडने के लिए धन्यवाद
स्ट्रिंग फंक्शंस के ट्यूटोरियल में आपका स्वागत है
मैं इन स्ट्रिंग फंक्शंस के बारे में बताऊँगा जोकि यहाँ दिखाए गए हैं
इनमें से अधिकांश बहुत उपयोगी और नियमित उपयोग में आने वाले एप्लीकेशन के लिए अनुकूल हैं
साथ ही जो विडियो मैं बनाऊँगा या जो बनाए हैं उन सभी के लिए निश्चित रूप से अनुकूल है
ठीक है तो जो पहला हम बताएँगे वह है strlen
यह काफी सरल है जिसमें हमारे पास hello नामक एक स्ट्रिंग वेल्यू है
तो अब यह फंक्शन एक स्ट्रिंग लेगा और उस स्ट्रिंग में अक्षरों की संख्या की गिनती करेगा
तो हमारे पास  1 2 3 4 5 अक्षर है
और यदि हमें इस फंक्शन का इस्तेमाल करके वेरिएबल स्ट्रिंग की वेल्यू एको करनी है तो हमारे पास हमारे ब्राउज़र में परिणाम 5 होना चाहिए
अबअगला फंक्शन इसके लिए लागू होता है
यदि आप एक for लूप का इस्तेमाल करके स्ट्रिंग अक्षरों के माध्यम से लूप करना चाहते हैं तो आपको विशेष सबस्ट्रिंग को भीतर लेने के लिए mb सबस्ट्रिंग की आवश्यकता होगी
उदाहरण के लिए अगर आपके पास my name is alex नामक स्ट्रिंग है
और हम इसके माध्यम से लूप करना चाहते थे तथा प्रत्येक अक्षर को जाँचना चाहते हैं
उदाहरण के लिए यदि आपने नेम स्प्लीटर ट्यूटोरियल देखा है हम प्रत्येक अक्षर में से लूप करते हैं जब तक हमें एक स्पेस नहीं मिलता और फिर वहाँ से हम last name सेव करते हैं
तो पहले मैं mb  सबस्ट्रिंग एको करता हूँ
और फिर हम उस स्ट्रिंग को स्पष्ट रूप से बताते हैं जिसे हमें जांचने की आवश्यकता है
आपको शुरुआती पॉइंट बताने की जरूरत है इसलिए मैं कहूँगा 1
वास्तव में मैं शून्य कहूँगा और फिर लेन्थ कहूँगा 2
तथा यह my एको करना चाहिए
रिफ्रेश करें ठीक है हमें यहाँ my मिला है
ठीक है तो इसने क्या किया है कि यह इस स्ट्रिंग के माध्यम से गया है ठीक है हम शून्य से शुरू करेंगे और 1 2 के लिए इसे यहाँ एको करेंगे
अब मैं क्या करूँगा मैं कहूँगा  strlen माफ़ कीजिये  लेन्थ इक्वल्स strlen ऑफ स्ट्रिंग length equals strlen of string
इस स्ट्रिंग की लेन्थ के लिए मैं यहाँ एक नया वेरिएबल बना रहा हूँ
और फिर मैं इस वेल्यू को 2 से बदलूँगा
जब तक मैं शून्य से शुरुआत करता हूँ मैं यहाँ स्ट्रिंग लेन्थ डाल सकता हूँ या माफ़ कीजिए लेन्थ और जैसे ही हम रिफ्रेश करते हैं हमें पूरी स्ट्रिंग मिलती है
और मैं यह भी कर सकता हूँ कि यहाँ अंत में अपने नाम के लिए strlen माइनस 5 पूर्णविराम सहित लिख सकता हूँ तो मैं कह रहा हूँ माइनस 5
तो यह लेन्थ में से 5 निकाल देगा और सिर्फ my name is एको करेगा
रिफ्रेश करें और हमें my name is मिलता है
तो यह दो फंक्शंस बहुउपयोगी हैं और strlen  का इस्तेमाल करके जोकि यहाँ mb  सबस्ट्रिंग के लिए लागू होता है
ठीक है अतः अगला फंक्शन जो हम देखेंगे वह है  explode
अब explode  एक स्ट्रिंग लेगा जैसे कि यहाँ हमारे पास है
चलिए लिखते हैं 1 2 3 4 5
और explode  फंक्शन explode  एको करेगा
यह आपकी प्लेन स्ट्रिंग को शुरुआत से अंत तक ब्रेक करेगा यह इसे एक अरै array  में ब्रेक करेगा
मानिए कि हमें यह बनाना है और लिखना है
मैं 1 2 3 4 5  अरै के प्रत्येक अलग एलिमेंट में संचित चाहता हूँ
मैं कहूँगा explode string नहीं मैं नहीं कहूँगा – स्ट्रिंग को ब्रेक करने के लिए क्या प्रयोग किया जाता है मैं निर्दिष्ट करूँगा
फिलहाल यह एक स्पेस है
यदि हमारे पास स्लैश होता हम इसे स्लैश से बदल देते
क्योंकि यह डिटर्मिनेंट होगा जहाँ यह शुरू होता है और यह सेपरेटर है
यह दूसरी वेल्यू है तो फिलहाल के लिए स्पेस रखते हैं ठीक है
तो यहाँ जो चाहते हैं वो जोड़ सकते हैं यह एक एस्ट्रिक हो सकता है
यह कोई भी चिन्ह हो सकता है आपको निर्दिष्ट करने की आवश्यकता है कि क्या चीज़ स्ट्रिंग को ब्रेक कर रही है
explode और फिर स्ट्रिंग का नाम
और यह हो जाना चाहिए
चलिए उसे देखते हैं
रिफ्रेश करें
अरै अभी अरै को एको कर रहे हैं